From 0298b97477b470f89fc66a2a7c223cafb5b94218 Mon Sep 17 00:00:00 2001 From: Mike Plummer Date: Wed, 8 Jun 2022 00:35:37 -0500 Subject: [PATCH] fix: Make spec row clickable across entire width (#22105) * 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 * Add missing data-cy selector * Add tests for row expansion behaviors * Fix directory row styling issues --- packages/app/src/specs/RowDirectory.vue | 2 +- packages/app/src/specs/SpecItem.vue | 4 +- packages/app/src/specs/SpecsList.vue | 33 ++++-------- .../app/src/specs/SpecsListRowItem.cy.tsx | 53 +++++++++++++++++++ packages/app/src/specs/SpecsListRowItem.vue | 47 ++++++++++++---- 5 files changed, 103 insertions(+), 36 deletions(-) create mode 100644 packages/app/src/specs/SpecsListRowItem.cy.tsx diff --git a/packages/app/src/specs/RowDirectory.vue b/packages/app/src/specs/RowDirectory.vue index 97a6f33c822c..20336aec371b 100644 --- a/packages/app/src/specs/RowDirectory.vue +++ b/packages/app/src/specs/RowDirectory.vue @@ -1,6 +1,6 @@