From a685e7a805454110d92ed4da5a3799a15ea1bcb9 Mon Sep 17 00:00:00 2001 From: David Hill Date: Tue, 17 Feb 2026 18:23:04 +0000 Subject: tui: show monochrome file icons by default in tree view, revealing colors on hover to reduce visual clutter and help users focus on code content --- packages/app/src/components/file-tree.tsx | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) (limited to 'packages/app/src') diff --git a/packages/app/src/components/file-tree.tsx b/packages/app/src/components/file-tree.tsx index 758f5a83f..1f09642ac 100644 --- a/packages/app/src/components/file-tree.tsx +++ b/packages/app/src/components/file-tree.tsx @@ -447,12 +447,13 @@ export default function FileTree(props: { }) return ( -
+
{(node) => { const expanded = () => file.tree.state(node.path)?.expanded ?? false const deep = () => deeps().get(node.path) ?? -1 const kind = () => visibleKind(node, kinds(), marks()) + const active = () => !!kind() && !node.ignored return ( @@ -530,7 +531,30 @@ export default function FileTree(props: { onClick={() => props.onFileClick?.(node)} >
- + + + + + + + + + + + + + + -- cgit v1.2.3