refactor: normalize FlowPilot/Assistant/ScriptBuilder to design system tokens #126
Reference in New Issue
Block a user
Delete Branch "refactor/dashboard-design-critique"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
text-blue-400,text-amber-400,text-rose-400,text-emerald-400) with semantic design system tokens (text-accent,text-warning,text-danger,text-success) across 31 files in the FlowPilot, Assistant Chat, and Script Builder communitiesbg-white/[0.08]) with semantic surface tokens (bg-elevated)bg-gradient-to-r from-blue-500 to-blue-400→bg-accent)bg-[#60a5fa]→bg-accent)graphify-out/to.gitignoreWhy
The accent color has changed twice in 5 weeks (orange → blue). Every hardcoded Tailwind color utility survives theme changes silently — wrong color, no error. With semantic tokens, the next theme change is a 1-line edit in
index.css.Identified via knowledge graph analysis (
/graphify frontend/src) which surfaced that FlowPilot, Assistant Chat, Script Builder, and Procedural Step Execution were the only feature communities not using design system primitives.Test plan
npm run buildpasses with zero TypeScript errors🤖 Generated with Claude Code
🚅 Deployed to the resolutionflow-pr-126 environment in selfless-grace