Design System

A token-based design system built for scale: components, variable collections, and full light/dark theming from a single source of truth. Built to let designers move fast without breaking consistency.

Role: Design System Designer
Client: Independent Consultancy
Platform: Figma
Calendar elements
THE WHY

A design system is a thousand design decisions, organized. Tokens replace guesswork, components replace rebuilding, and consistency stops depending on memory.

Variables and collections

Every visual decision flows through three tiers: primitives define raw values, semantic tokens give them meaning, and components consume only semantics.

Accessible by architecture

Contrast is enforced at the token level: every semantic color pairing is validated to WCAG AA before it ever reaches a component. Accessibility isn’t a QA step here, it’s a property of the system.

Component Example: The Card

The card component demonstrates the whole system working at once: nested variables cascade through instance swaps.

Every card ships with intentionally limited options: toggle what’s optional, never restyle what’s not. Very toggle is a state that has to be designed, tested, and maintained. The system offers what’s been thought through, and nothing else.