refactor(ui): use shared icon buttons in card headers - #8181
waleedlatif1 merged 1 commit into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
|
|
Matched before/after screenshots for the three CollapsibleCard header actions. The comparison uses an equivalent fixture with actual EMCN Button, CollapsibleCard, icons, the product font, and product CSS; card content is synthetic. The 13–14px bare targets become 20px controls. Verified light/dark, hover, keyboard focus, collapsed, narrow title, and read-only states; action clicks still leave the cards expanded. |
c0b7e9e
into
codex/control-fix-remaining-field-cards
…8022) * refactor(ui): reuse shared cards for workflow inputs and variables * refactor(ui): use shared icon buttons in card headers (#8181) Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local> * refactor(ui): share static API and MCP parameter cards (#8027) * refactor(ui): share static API and MCP parameter cards * fix(ui): preserve specialized tiny action geometry * improvement(ui): reuse collapsible cards for MCP tools (#8170) Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local> --------- Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local> --------- Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local>




Summary
Type of Change
Testing
bun run lint,bun run lint:check,bun run type-check,bun run check:audits(47 audits),bun run docs-manifest:check, andbun run apps/sim/scripts/check-block-registry.ts origin/codex/control-fix-remaining-field-cardspassed.packages/emcn:bun run test(385 tests) passed.Checklist