Design Tokens

CSS custom properties reference

All components use these design tokens. Define them in :root for global use.

Colors

TokenValueUsage
--color-primary#1A4079Primary brand
--color-primary-dark#0B245APrimary dark
--color-primary-light#2E5FA3Primary light
--color-primary-subtle#E8EEF7Primary subtle bg
--color-secondary#11181CSecondary
--color-accent#E8A020Accent
--color-accent-dark#C07810Accent dark
--color-accent-light#FFF3D9Accent light bg
--color-text-primary#11181CPrimary text
--color-text-secondary#475569Secondary text
--color-text-disabled#94A3B8Disabled text
--color-text-inverse#FFFFFFText on dark
--color-border#E2E8F0Borders
--color-neutral-0#FFFFFFWhite
--color-neutral-50#F8FAFCLight bg
--color-neutral-100#F1F5F9Light bg alt
--color-neutral-200#E2E8F0Border light
--color-neutral-500#64748BMuted
--color-neutral-900#0F172ADark
--color-success#16a34aSuccess
--color-error#DC2626Error

Spacing

TokenValue
--space-14px
--space-28px
--space-312px
--space-416px
--space-520px
--space-624px
--space-732px
--space-840px
--space-948px
--space-1064px
--space-1180px
--space-1296px

Radius

TokenValue
--radius-sm4px
--radius-md8px
--radius-lg12px
--radius-xl16px
--radius-2xl24px
--radius-full9999px

Shadows

TokenValue
--shadow-sm0 1px 2px rgba(0,0,0,.06)
--shadow-md0 4px 16px rgba(0,0,0,.10)
--shadow-lg0 8px 32px rgba(0,0,0,.14)
--shadow-xl0 16px 48px rgba(0,0,0,.18)
--shadow-form0 20px 60px rgba(11,36,90,.25)

Typography

TokenValue
--font'Onest', sans-serif

Next: Buttons