Design Tokens: The Foundation Layer Most Teams Skip
Tokens as contracts
A token is a named value: --color-brand, --spacing-md, --font-body. Designers and engineers share the same names for the same values.
Start with 3 categories
Color, spacing, typography. Everything else is optional. A 40-token system covers 90% of needs.
Tool-agnostic
Figma variables + CSS custom properties + Tailwind config. Same names everywhere. Changes propagate without hunting.