Back to Brand HubSINGLE SOURCE OF TRUTH
Design System & Token Architecture

Design System

The canonical specification of design tokens, colors, typography, logo geometry, and component patterns for every product in the Zerohorizon Labs ecosystem. Built for human designers and autonomous AI tools.

Select Brand Token Set:

E-Commerce Platform

Woohl Tokens

Modern commerce connecting buyers, sellers, and creators.

Woohl

Color Tokens

Tested contrast ratios and role-based assignments.

Flame Orange

Primary Accent & Brand Core

Deep Ink

High-contrast Typography

Studio Cream

Surface Foundation

Warm Tint

Subtle Card Background

Border Subtle

Divider & Border Hairlines

Typography Tokens

Official font family and optical weight assignments.

Primary Family

Baloo 2 & Nunito Sans

Baloo 2 (800) · Nunito Sans (500, 600)

Letter-Spacing (Tracking)

Baloo 2 (-0.02em) · Nunito (normal)

CSS Variable

--font-display / --font-sans

Next/Font vs Web Font: All web fonts are loaded via Google Fonts preconnect in root and exposed through CSS variables with fallbacks.

Vector Outlines

Pure outlined Béziers without font dependencies.

LogoHorizontal Master
MarkStandalone Mark
WordmarkWordmark Only
Official Logo Selection Matrix

The 80 / 15 / 5 Logo Hierarchy Standard

To guarantee zero layout shift, eliminate font-loading delays, and preserve optical kerning across human developers and autonomous AI coding agents, all applications must follow this strict lockup hierarchy.

Strict Prohibition: Never Reconstruct Logos in HTML/CSS with Plain Text

Never place an icon.svg alongside plain text (<span>, <h1>). Every logo in the Woohl ecosystem is a mathematically drawn vector asset with exact optical kerning and baseline alignment. HTML text stitching introduces font dependency delays (FOUT), broken proportions, and misalignments.

Forbidden Anti-Pattern
<div className="flex items-center gap-2"> <img src="/brand/woohl/icon.svg" className="size-6" /> <span className="font-bold text-lg">Woohl</span> </div>
Canonical Vector Lockup
<img src="https://brand.woohl.com/brand/logo.svg" alt="Woohl" className="h-7 w-auto" />
TIER 1 · ~80% DEFAULTCanonical

Horizontal Master Lockup

Mandatory choice for headers, navbars, footers, splash screens, documentation sidebars, and co-branding.

Woohl Horizontal

Asset Endpoints:

Light: /brand/logo.svg

Dark: /brand/logo-white.svg

TIER 2 · ~15% SECONDARYEditorial & Hero

Stacked / Centered Lockup

Reserved for centered landing page hero apexes, mobile launch splash screens, square packaging, and physical cards.

Woohl Stacked

Strict Guardrail:

Do NOT squeeze into horizontal navbars (inflates header height).

Asset: /brand/logo-stacked.svg

TIER 3 · ~5% RESTRICTEDSquare Bounds

Standalone Mark & Wordmark

Standalone mark is strictly for 1:1 square/circular containers: favicons, app icons, and social media avatars.

Woohl Markicon.svg (5%)
Woohl Wordmarkwordmark.svg (<2%)

Usage Guardrail:

Never append HTML text next to the standalone mark. Standalone wordmark is reserved for tight vertical data rows.

FOR AI TOOLS & AGENTS

Machine-Readable Specification: DESIGN.md & llms-full.txt

Need to feed these tokens directly into Claude, ChatGPT, Cursor, or Antigravity? Read DESIGN.md at the repository root or download the full text token feed at /llms-full.txt.