Harvest · Fintech · 2024–2025
I built Quartz, Harvest's token-driven design system, from the ground up to help all our product teams align around shared foundations, reusable components, patterns and documentation.
The problem
Four product teams were designing in four different languages. Spacing, type and components were inconsistent, forcing teams to recreate patterns from scratch and slowing down delivery across Harvest products.
Three shifts that turned scattered styles into a shared, scalable foundation across product teams.
A shared token system for color, type, spacing and elevation across all products.
120+ components with variants, states and documentation built for scale.
Usage guidelines, do/don't examples and handoff rules for consistent adoption.
Create a shared visual language through scalable tokens for color, typography, spacing and elevation.
Apply reusable components across real product interfaces to improve consistency and delivery speed.
Define each component's structure, states and behavior so teams can use it with confidence.
Connect design, documentation and engineering through a shared workflow from Figma to production.
Turn guidelines into practical usage patterns that improve consistency across teams and products.
I started by making tokens the true foundation of Quartz. Instead of defining colors, spacing and typography as isolated styles, I structured them into a shared token system that could scale across components, states and Harvest product teams.
element.tone.emphasis.state
Element
Tone
Emphasis
State
Quartz turned recurring interface patterns into reusable components, helping teams stop recreating the same UI from scratch.
Olivia Martin
olivia@email.comJackson Lee
jackson@email.comWilliam Kim
will@email.comTotal Revenue
$45,231.89
Create account
Enter your email below to create your account
Each component was designed with variants, states and usage rules to make implementation clearer and reduce ambiguity during handoff.
Label
Quartz was built to connect design decisions with implementation. Tokens, components and documentation created a shared workflow from Figma to development, helping teams keep design and code aligned.
Figma
Design tokens and component decisions
Claude Code
Syncs, structures and accelerates implementation
Storybook
Visual documentation for shared components
Developers
Install, reuse and ship in production
Quartz was not only a component library. It included documentation, usage guidelines and handoff rules so product teams could adopt the system consistently.
Pure Black
#000000
Pure White
#FFFFFF
Avoid using pure whites and blacks, this can cause irritation to user eye
Dark Grey
#191919
Pale White
#F6F6F6
Instead of pure whites or pure blacks, use dark greys and off whites
Measured improvements in design speed, consistency and shared ownership after Quartz adoption.
+40% faster design production.Teams shipped flows quicker with shared components.
-30% fewer UI inconsistencies.Tokens enforced shared spacing, type and color.
120+ components shipped.Documented in Figma and Storybook for reuse.
1 source of truth.One library replaced four fragmented systems.