From 430ceefdae7d0b99633d7081364d22547ca179a3 Mon Sep 17 00:00:00 2001 From: Mike Plummer Date: Fri, 3 Jun 2022 16:58:00 -0500 Subject: [PATCH 1/4] fix: Make spec row clickable across entire width * Move click-sensitive row action wrapper to surround entire row * Add styles to highlight spec icon on hocus to match Figma * Small text highlight style change to match Figma --- packages/app/src/specs/SpecItem.vue | 4 +-- packages/app/src/specs/SpecsList.vue | 33 +++++++-------------- packages/app/src/specs/SpecsListRowItem.vue | 30 +++++++++++++++++-- 3 files changed, 40 insertions(+), 27 deletions(-) diff --git a/packages/app/src/specs/SpecItem.vue b/packages/app/src/specs/SpecItem.vue index de4cf155a414..42be3a90c4e8 100644 --- a/packages/app/src/specs/SpecItem.vue +++ b/packages/app/src/specs/SpecItem.vue @@ -4,14 +4,14 @@ data-cy="spec-item" >
@@ -241,11 +235,6 @@ const { containerProps, list, wrapperProps, scrollTo } = useVirtualList(treeSpec // reset scroll position to top of list watch(() => treeSpecList.value, () => scrollTo(0)) -function handleCtrlClick () { - // noop intended to reduce the chances of opening tests multiple tabs - // which is not a supported state in Cypress -} - function getIdIfDirectory (row) { if (row.data.isLeaf && row.data) { return undefined diff --git a/packages/app/src/specs/SpecsListRowItem.vue b/packages/app/src/specs/SpecsListRowItem.vue index 316651212891..00aaf26b1696 100644 --- a/packages/app/src/specs/SpecsListRowItem.vue +++ b/packages/app/src/specs/SpecsListRowItem.vue @@ -1,7 +1,13 @@ + + From 7bcd321d1732e9d2d98f8c5e3899da40a7d85a5f Mon Sep 17 00:00:00 2001 From: Mike Plummer Date: Mon, 6 Jun 2022 08:48:58 -0500 Subject: [PATCH 2/4] Add missing data-cy selector --- packages/app/src/specs/SpecsListRowItem.vue | 36 +++++++++++---------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/packages/app/src/specs/SpecsListRowItem.vue b/packages/app/src/specs/SpecsListRowItem.vue index 00aaf26b1696..0b7a7119179c 100644 --- a/packages/app/src/specs/SpecsListRowItem.vue +++ b/packages/app/src/specs/SpecsListRowItem.vue @@ -1,22 +1,24 @@