From 29529271fbaee4fdcca895188b57f44253aad14d Mon Sep 17 00:00:00 2001 From: aits2026 Date: Tue, 10 Mar 2026 15:58:28 +0800 Subject: [PATCH] fix(export): clean session row hover state --- src/pages/ExportPage.scss | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/pages/ExportPage.scss b/src/pages/ExportPage.scss index 9bd1ddd..46c0fb5 100644 --- a/src/pages/ExportPage.scss +++ b/src/pages/ExportPage.scss @@ -2141,8 +2141,12 @@ padding-bottom: 4px; &.selected .contact-item { - --contacts-row-bg: rgba(var(--primary-rgb), 0.08); background: var(--contacts-row-bg); + box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--primary) 52%, transparent); + } + + &.selected .contact-item:hover { + box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--primary) 60%, transparent); } } @@ -2159,11 +2163,11 @@ transition: all 0.2s; cursor: default; background: var(--contacts-row-bg); - isolation: isolate; + box-shadow: inset 0 0 0 1px transparent; &:hover { - --contacts-row-bg: var(--bg-hover); background: var(--contacts-row-bg); + box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--text-tertiary) 24%, transparent); } } @@ -2178,7 +2182,7 @@ width: var(--contacts-left-sticky-width); min-width: var(--contacts-left-sticky-width); max-width: var(--contacts-left-sticky-width); - background: inherit; + background: var(--contacts-row-bg); } .row-select-cell { @@ -2555,7 +2559,7 @@ position: sticky; right: 0; z-index: 10; - background: inherit; + background: var(--contacts-row-bg); .row-action-main { display: inline-flex;