Every value in OKLCH. Perceptually uniform, wide-gamut, designed not eyeballed.
Explore 44 colorsThe complete accent primitive scale. 6 families tuned for perceptual uniformity with consistent hue angles. Click any swatch to copy its OKLCH value.
The backbone of the system. Hue 60-70 keeps grays warm — no cold blue tint anywhere. Click to copy.
Color flows through 3 tiers. Primitives name the raw value. Semantic tokens give it meaning. Component tokens bind it to UI. Nothing skips a tier.
Semantic tokens map primitives to intent. Every token has a light and dark value — both hand-tuned, not generated. Click to copy the token name.
The final tier. Component tokens reference semantic tokens and never touch primitives directly. Buttons, badges, toggles — each gets exactly the tokens it needs.