From 888d243a653b7ecfab20830be2ea8baa961f8e71 Mon Sep 17 00:00:00 2001 From: SnapOtter Date: Sat, 13 Jun 2026 15:39:32 +0800 Subject: [PATCH] feat(web): show icon + text labels on modality filter tabs --- apps/web/src/components/layout/tool-panel.tsx | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/apps/web/src/components/layout/tool-panel.tsx b/apps/web/src/components/layout/tool-panel.tsx index a45ac4e5..0f435b41 100644 --- a/apps/web/src/components/layout/tool-panel.tsx +++ b/apps/web/src/components/layout/tool-panel.tsx @@ -66,37 +66,38 @@ export function ToolPanel() { return (
- {/* Modality filter tabs -- icon-only, docs+files merged */} -
+ {/* Modality filter tabs -- icons + text, docs+files merged */} +
{TAB_MODALITIES.map((m) => { const Icon = ICON_MAP[m.icon] as React.ComponentType<{ className?: string }>; const isActive = selectedModality === m.id; + const label = m.id === "document" ? "Docs" : m.name; return ( ); })}