From fa28554b6641053bd3690017e206a139459d495c Mon Sep 17 00:00:00 2001 From: L-Sun Date: Thu, 17 Apr 2025 08:10:50 +0000 Subject: [PATCH] chore(editor): improve highlight of toc card (#11766) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Close [BS-3166](https://linear.app/affine-design/issue/BS-3166/toc-hover有时会出现两个阴影) https://github.com/user-attachments/assets/842a69bc-e299-4b84-8780-ff2b54c30bab --- .../affine/fragments/outline/src/card/outline-card.css.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/blocksuite/affine/fragments/outline/src/card/outline-card.css.ts b/blocksuite/affine/fragments/outline/src/card/outline-card.css.ts index a96b48f202..59159d9140 100644 --- a/blocksuite/affine/fragments/outline/src/card/outline-card.css.ts +++ b/blocksuite/affine/fragments/outline/src/card/outline-card.css.ts @@ -26,10 +26,10 @@ export const cardPreview = style({ borderRadius: '4px', cursor: 'default', userSelect: 'none', - ':hover': { - background: cssVarV2('layer/background/hoverOverlay'), - }, selectors: { + [`${outlineCard}[data-sortable="true"] &:hover`]: { + background: cssVarV2('layer/background/hoverOverlay'), + }, [`${outlineCard}[data-status="selected"] &`]: { background: cssVarV2('layer/background/hoverOverlay'), },