Three ways to apply the Raycast design system to all pages. Pick the approach that fits your timeline and polish goals.
A — Token Cascade
Remap the existing CSS variables to DESIGN.md values + add Inter font. Everything in the app inherits the change automatically. Targeted component fixes for the biggest impact items (nav, cards, bottom tabs).
B — Full Component Overhaul
Rebuild every component to the exact DESIGN.md spec: command-palette cards, hairline borders, surface ladder, Inter ss03 typography, hero stripe gradient. Each screen redesigned individually.
C — Phased Hybrid
Token update first (instant coverage), then a focused pass on the highest-traffic screens (Dashboard, MR list, Issue list, Project detail). Skip rarely-used screens until later.