From e3a6c33670bbf3611ed4ee5986835ed784ffd6d6 Mon Sep 17 00:00:00 2001 From: GCWing Date: Fri, 8 May 2026 16:15:16 +0800 Subject: [PATCH] refactor(web-ui): apply dense-command on CompactToolCard wrapper Move compact-tool-card-wrapper--dense-command from individual tool cards into CompactToolCard so all compact cards share the same header density without per-card duplication. --- src/web-ui/src/flow_chat/tool-cards/CompactToolCard.tsx | 2 +- src/web-ui/src/flow_chat/tool-cards/FileOperationToolCard.tsx | 2 +- src/web-ui/src/flow_chat/tool-cards/GitToolDisplay.scss | 2 +- src/web-ui/src/flow_chat/tool-cards/GitToolDisplay.tsx | 2 +- src/web-ui/src/flow_chat/tool-cards/GlobSearchDisplay.tsx | 2 +- src/web-ui/src/flow_chat/tool-cards/GrepSearchDisplay.tsx | 2 +- src/web-ui/src/flow_chat/tool-cards/LSDisplay.tsx | 2 +- src/web-ui/src/flow_chat/tool-cards/ReadFileDisplay.tsx | 2 +- src/web-ui/src/flow_chat/tool-cards/TerminalToolCard.tsx | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/web-ui/src/flow_chat/tool-cards/CompactToolCard.tsx b/src/web-ui/src/flow_chat/tool-cards/CompactToolCard.tsx index 57935fc75..ce19d2925 100644 --- a/src/web-ui/src/flow_chat/tool-cards/CompactToolCard.tsx +++ b/src/web-ui/src/flow_chat/tool-cards/CompactToolCard.tsx @@ -70,7 +70,7 @@ export const CompactToolCard: React.FC = ({ return (
= ({ = ({ status={status} isExpanded={isExpanded} onClick={handleCardClick} - className="git-tool-display compact-tool-card-wrapper--dense-command" + className="git-tool-display" clickable header={renderHeader()} expandedContent={expandedContent} diff --git a/src/web-ui/src/flow_chat/tool-cards/GlobSearchDisplay.tsx b/src/web-ui/src/flow_chat/tool-cards/GlobSearchDisplay.tsx index bcc9cd2a1..c58ac469f 100644 --- a/src/web-ui/src/flow_chat/tool-cards/GlobSearchDisplay.tsx +++ b/src/web-ui/src/flow_chat/tool-cards/GlobSearchDisplay.tsx @@ -192,7 +192,7 @@ export const GlobSearchDisplay: React.FC = ({ status={status} isExpanded={isExpanded} onClick={handleClick} - className="glob-search-card compact-tool-card-wrapper--dense-command" + className="glob-search-card" clickable={hasDetails} header={ = ({ status={status} isExpanded={isExpanded} onClick={handleClick} - className="grep-search-card compact-tool-card-wrapper--dense-command" + className="grep-search-card" clickable={hasDetails} header={ = ({ status={status} isExpanded={isExpanded} onClick={handleClick} - className="ls-display-card compact-tool-card-wrapper--dense-command" + className="ls-display-card" clickable={hasDetails} header={ = React.memo(({ status={status} isExpanded={false} onClick={() => canOpenFile && handleOpenInEditor()} - className="read-file-card compact-tool-card-wrapper--dense-command" + className="read-file-card" clickable={canOpenFile} header={ = ({ status={status} isExpanded={false} onClick={handleCardClick} - className="terminal-tool-card terminal-tool-card--compact-collapsed compact-tool-card-wrapper--dense-command" + className="terminal-tool-card terminal-tool-card--compact-collapsed" clickable header={renderCompactHeader()} />