B
B
Insights & Labs Hub
Design SystemsDeep Dive8 min readJuly 2026

Scaling Design Tokens Across Multi-Brand Enterprise Ecosystems

How to architect a 3-tier semantic token hierarchy that supports dark mode, multi-tenant theming, and automated Figma-to-code pipelines without bloat.

BB
Bharath Bhandarkar
Lead UX/Product DesignerHFI CUA™
Executive Brief & Structural Takeaways
  • Three-tier token hierarchy (Primitive → Semantic → Component) isolates branding changes from component code.
  • WCAG 2.2 AAA accessibility contrast ratios must be mathematically enforced in semantic color definitions.
  • Automated Figma Code Connect pipelines ensure zero design-to-production divergence across distributed engineering teams.
  • Performance-first CSS variables allow instantaneous multi-brand theme switching without re-rendering the DOM.

Enterprise design systems live and die by their token architecture. When managing hundreds of interconnected workflows across multiple government ministries or corporate subsidiaries, hardcoded color values and disconnected Figma libraries guarantee fragmentation, accessibility violations, and skyrocketing front-end debt.

01 //Primitives, Semantics, and Components

1. The 3-Tier Semantic Hierarchy

The biggest mistake enterprise teams make is referencing raw color primitives (like `blue-600` or `#0284c7`) directly in component code. When rebranding or adding dark mode, thousands of component files must be manually audited.

Instead, we enforce a strict 3-tier architecture:

• Tier 1: Global Primitives (Raw values: `palette.slate.900`, `palette.cyan.500`)

• Tier 2: Semantic Intent (`surface.canvas.primary`, `action.primary.hover`, `text.contrast.high`)

• Tier 3: Component-Specific Overrides (`card.glass.border`, `table.header.background`)

Core Rationale & Insight

Components must only consume Tier 2 Semantic Tokens. Primitives should never cross the design-to-code boundary.

— Bharath Bhandarkar
02 //CSS Custom Properties with Color-Mix Interpolation

2. Solving Multi-Tenant & Dark Mode Theming

By mapping Tier 2 semantic tokens to CSS Custom Properties, theme switching happens instantly at the root level without CSS-in-JS runtime calculation or re-render churn.

Using modern CSS `color-mix(in srgb, ...)` allows dynamic alpha transparencies and ambient glassmorphic elevations while preserving the underlying brand hue across light, dark, and high-contrast accessibility modes.

  • Instantaneous runtime theme switching with zero JS bundle overhead.
  • Automated contrast validation ensuring minimum 7:1 ratio for AAA compliance.
  • Semantic dark mode inversion without inverted shadow semantics.
03 //Closing the Design-to-Code Loop

3. Automated Figma Code Connect Pipelines

With Figma Code Connect and GitHub CI/CD actions, designers publish token updates directly to NPM packages. When a designer refines typography scales or radii in Figma, an automated pull request updates the CSS variables across React and Next.js applications.

This eliminates the weeks of back-and-forth QA and ensures that production code is the single source of truth.

Core Rationale & Insight

When tokens are treated as code-first APIs, design debt drops by over 60% across cross-functional enterprise squads.

— Bharath Bhandarkar

Conclusion & Looking Forward

Design systems are not component warehouses—they are communication protocols. A robust token hierarchy creates an unbreakable contract between design intent and engineering execution.