Skip to content

feat(web-ui): align TodoWrite tool card display#43

Merged
GCWing merged 1 commit intomainfrom
gcwing/dev
May 10, 2026
Merged

feat(web-ui): align TodoWrite tool card display#43
GCWing merged 1 commit intomainfrom
gcwing/dev

Conversation

@GCWing
Copy link
Copy Markdown
Owner

@GCWing GCWing commented May 10, 2026

Align TodoWrite tool card display in FlowChat for consistent UI/UX. New components: TaskRunningIndicator, ToolCardStatusSlot. Added CSS variables for tool card typography.

- Add TaskRunningIndicator component for in_progress state animation
- Add ToolCardStatusSlot component for unified status/tool icon management
- Update TodoWriteDisplay to use new components and BitFun patterns
- Add CSS variables for tool card typography (--tool-card-action-font-size, etc.)
- Update CompactToolCard action prop to accept ReactNode
- Align SCSS styles with BitFun for consistent typography

Generated with BitFun

Co-Authored-By: BitFun
@GCWing GCWing changed the title feat(web-ui): align TodoWrite tool card display with BitFun feat(web-ui): align TodoWrite tool card display May 10, 2026
@GCWing GCWing merged commit 20b046f into main May 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant