From 7e0b220beffa5515b7ab7e36ab7fc18ea2ef57b4 Mon Sep 17 00:00:00 2001 From: Evie Gauthier Date: Tue, 31 Mar 2026 12:30:16 -0400 Subject: [PATCH 1/2] chore: add changeset for vlist-hover-transform --- .changeset/vlist-hover-transform.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/vlist-hover-transform.md diff --git a/.changeset/vlist-hover-transform.md b/.changeset/vlist-hover-transform.md new file mode 100644 index 000000000..bb580175d --- /dev/null +++ b/.changeset/vlist-hover-transform.md @@ -0,0 +1,5 @@ +--- +default: patch +--- + +Fix button hover background smearing in virtual list rows by suppressing transform on hover From 2db7b605a41c0383285fc1519269c9f8d1049c84 Mon Sep 17 00:00:00 2001 From: Evie Gauthier Date: Mon, 13 Apr 2026 22:52:10 -0400 Subject: [PATCH 2/2] refactor(css): simplify VList hover transform overrides The catch-all [data-index] button:hover and [data-index] [role="button"]:hover selectors already cover every button variant inside VList items, making the intermediate class-specific selectors redundant. Remove them. --- src/app/styles/overrides/General.css.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/app/styles/overrides/General.css.ts b/src/app/styles/overrides/General.css.ts index 4edb6ea98..8dee3b14c 100644 --- a/src/app/styles/overrides/General.css.ts +++ b/src/app/styles/overrides/General.css.ts @@ -38,9 +38,6 @@ globalStyle( globalStyle( ` button[class*="_1684mq51"]:has(img):hover, - [data-index] [class*="_1r9nvaso"]:hover, - [data-index] [class*="_1r9nvaso"] *:hover, - [data-index] button:has(p):hover, [data-index] button:hover, [data-index] [role="button"]:hover `,