Case Study 03/Global Fair

Globalfair Design System

Tokens, primitives, and patterns that scaled across 4 product lines and 60+ engineers.

Design SystemTokensDocumentation
Globalfair Design System
Client
Global Fair
Role
Design System Lead
Timeline
11 months · 2023
Platform
Figma · React · Documentation site
Overview

The brief.

Four product teams. Three accidental design languages. Globalfair DS unified them under one tokens layer — semantic, themable, and engineered so a button is a button is a button.

Every team had shipped their own primitives. Buttons varied by 4px of padding and seven shades of blue. We needed a system that respected speed without sacrificing coherence.

User Research

Talking to real users.

Methods
  • Component audit
  • Consumer interviews (devs + designers)
  • Adoption pulse surveys
  • Doc-site analytics
Participants

12 engineers · 6 designers · 3 PMs across 4 product lines

Duration

8 weeks audit + rolling adoption research

Voices from the field
"I copy-paste from the last PR. That's my design system."
AAditiFrontend Engineer
"I want tokens I can trust — not a Figma of best-effort ghosts."
SSameerProduct Designer
Key insights
  1. Insight 01

    Docs are the product

    Adoption rose sharply once docs shipped runnable code, not just anatomy diagrams.

  2. Insight 02

    Migration needs a partner

    Embedded designer for two weeks unblocked more than any Loom could.

  3. Insight 03

    Semantic tokens win

    Teams stopped asking for new colors once intent tokens (danger/success/info) existed.

Approach

How it came together.

  1. 01

    Audited 1,200 components across four products; landed on 38 primitives that covered 92%.

  2. 02

    Defined semantic tokens (intent, surface, density) — never raw hex in components.

  3. 03

    Shipped docs as a product: live previews, copy-paste code, a11y notes, and migration guides.

  4. 04

    Embedded with each product team for two weeks during rollout to unblock in real time.

Process · Snapshots

Inside the work.

Globalfair Design System — 1
Globalfair Design System — 2
Globalfair Design System — 3
Outcomes

What it shifted.

92%
Component reuse
−41%
Ship time / feature
100%
WCAG AA coverage
4 / 4
Teams onboarded
© 2025 Vijay RajStart a project →