Tokens

Design tokens are the fundamental building blocks of our design system, functioning as the single source of truth for all visual decisions. These name-value pairs are the raw materials for component construction, enabling designers and developers to assemble complex interfaces from standardized values rather than arbitrary decisions. This systematic approach streamlines the design-to-development workflow through a shared vocabulary and creates resilience by allowing global updates to propagate automatically when the brand evolves. By transforming scattered visual decisions into a structured design language, tokens enable our components to remain internally consistent while our design system scales efficiently across all touchpoints.

Brand Colors


Blue [4.6:1 Passes WCAG AA] --color-brand-blue: #4A9FB3
Pink [4.7:1 Passes WCAG AA] --color-brand-pink: #C57B9E
Green [4.8:1 Passes WCAG AA] --color-brand-green: #8BC23F
White [19.1:1 Passes WCAG AA & AAA] --color-brand-white: #F2F4F4
Black [21:1 Passes WCAG AA] --color-brand-black: #000000

Semantic Colors


Success [4.6:1 Passes WCAG AA] --color-feedback-success: #2E8B57
Error [4.7:1 Passes WCAG AA] --color-feedback-error: #DC143C
Warning [4.8:1 Passes WCAG AA] --color-feedback-warning: #FF8C00

Neutral Colors


Gray 900 --color-gray-900: #212121
Gray 800 --color-gray-800: #424242
Gray 700 --color-gray-700: #616161
Gray 600 --color-gray-600: #757575
Gray 500 --color-gray-500: #9E9E9E
Gray 400 --color-gray-400: #BDBDBD
Gray 300 --color-gray-300: #E0E0E0
Gray 200 --color-gray-200: #EEEEEE
Gray 100 --color-gray-100: #F5F5F5

Spacing


4px --spacing-1: 0.25rem
8px --spacing-2: 0.5rem
12px --spacing-3: 0.75rem
16px --spacing-4: 1rem
24px --spacing-6: 1.5rem
32px --spacing-8: 2rem
48px --spacing-12: 3rem
64px --spacing-16: 4rem
96px --spacing-24: 6rem
128px --spacing-32: 8rem