From fbe9669c5785d51e3e4e5ec17dbb846a742614ca Mon Sep 17 00:00:00 2001 From: David Hill Date: Wed, 18 Feb 2026 13:18:21 +0000 Subject: [PATCH] fix: use group-hover for file tree icon color swap at all nesting levels --- packages/app/src/components/file-tree.tsx | 11 +++++++++-- packages/ui/src/components/file-icon.css | 12 ------------ 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/packages/app/src/components/file-tree.tsx b/packages/app/src/components/file-tree.tsx index db0df6fe3..cec094354 100644 --- a/packages/app/src/components/file-tree.tsx +++ b/packages/app/src/components/file-tree.tsx @@ -550,8 +550,15 @@ export default function FileTree(props: { - - + + diff --git a/packages/ui/src/components/file-icon.css b/packages/ui/src/components/file-icon.css index 078352096..a49674a90 100644 --- a/packages/ui/src/components/file-icon.css +++ b/packages/ui/src/components/file-icon.css @@ -23,15 +23,3 @@ position: absolute; inset: 0; } - -[data-component="filetree"] .filetree-iconpair .filetree-icon--color { - opacity: 0; -} - -[data-component="filetree"]:hover .filetree-iconpair .filetree-icon--color { - opacity: 1; -} - -[data-component="filetree"]:hover .filetree-iconpair .filetree-icon--mono { - opacity: 0; -}