Reference
Token Browser
Every CSS custom property in the design system. Switch theme or mode above to see all colour values update live.
Colour
Semantic colour tokens. All values are theme- and mode-aware.
Background
--color-bg-canvas
--color-bg-subtle
Surface
--color-surface-default
--color-surface-raised
--color-surface-overlay
Text
Aa
--color-text-primary
Aa
--color-text-secondary
Aa
--color-text-tertiary
--color-text-inverse
Aa
--color-text-disabled
Border
--color-border-subtle
--color-border-default
--color-border-strong
--color-border-focus
Icon
--color-icon-primary
--color-icon-secondary
--color-icon-inverse
Action — Primary
--color-action-primary-bg
--color-action-primary-bg-hover
Aa
--color-action-primary-text
Action — Secondary
--color-action-secondary-bg
--color-action-secondary-bg-hover
Aa
--color-action-secondary-text
Feedback — Success
--color-feedback-success-bg
Aa
--color-feedback-success-text
--color-feedback-success-border
Feedback — Warning
--color-feedback-warning-bg
Aa
--color-feedback-warning-text
--color-feedback-warning-border
Feedback — Danger
--color-feedback-danger-bg
Aa
--color-feedback-danger-text
--color-feedback-danger-border
Focus & Overlay
--color-focus-ring
--color-overlay-scrim
Shadows
Box-shadow tokens. Values shift between light and dark modes.
--shadow-raised
--shadow-overlay
Spacing scale
Shared across all themes. Values shown at 4× scale for readability.
Border radius
Shared across all themes.
--radius-sm
0.5rem · 8px
--radius-md
0.75rem · 12px
--radius-lg
1rem · 16px
--radius-full
999px
Typography scale
Font size and line-height pairs. Shared across all themes.
The quick brown fox
The quick brown fox
The quick brown fox jumps
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
Form label · UI label
const value = token("--color-action-primary-bg");
Motion
Duration and easing tokens. Hover the squares to preview each speed.
--motion-fast
140ms
--motion-normal
200ms
ease
--easing-standard
ease