Back to work

Design System · Component Library

BEYOND Skincare

Light and dark theme comparison of the same product card
Token-driven light and dark theme comparison

Outcome

Two themes from one token layer

Brand sites start clean and decay fast: colors drift, dark mode gets bolted on later, components get forked for one-off pages. So I built BEYOND as a system instead of a site, a token layer first, then 20+ atomic components that read from it, with light and dark themes and WCAG 2.1 AA built into the tokens. A live docs site renders every component next to the code to use it, and a sample brand site proves the whole thing holds together.

  • Year: 2024
  • Duration: 12 weeks
  • Team: Solo · Design + Engineering
  • Role: Design System Lead · Designer & Developer
20+
Documented Components
AA
WCAG 2.1 conformance, audited with WAVE
2
Themes (Light / Dark)
100%
Token-Driven UI
BEYOND design system, button variants in primary, secondary, and CTA styles
Component library, button variants across all states
WCAG accessibility audit panel with contrast checker and component checklist
WCAG 2.1 AA conformance, audited with WAVE
Read the full breakdown

Next case study

Beauty by Amy

Booking Platform · Full-Stack Frontend