Design Language System

Foundations · 2026

Primitive & semantic tokens — sourced from Primitives.json + Semantic.json

Note: This page is for demo only — a curated subset of variables across the two collections, not a full design-system token reference.

Color

Color Primitives

Primitive palette extracted from Primitives.json. Semantic role mappings from Semantic.json.

Blue Scale

Blue-100

#E4EAF4

Solid/Focus-Fill, Outline/Focus-Fill

Blue-200

#BDC9DD

Inverted Active

Blue-300

#90A5C3

Focus Ring

Blue-400

#5A84BC

Blue-500

#2F71D4

Active / Pressed

Blue-600

#2A60B2

Blue-700

#255090

Hover

Blue-800

#1C3E70

Blue-900

#142D51

Default (Navy)

Neutral Scale

Neutral-100

#FBFBFB

Neutral-200

#EAEAEA

Neutral-300

#C5C5C5

Disabled BG / Border

Neutral-400

#9B9B9B

Disabled Text

Neutral-500

#7C7C7C

Neutral-600

#686868

Neutral-700

#4A4A4A

Neutral-800

#333333

Neutral-900

#181818

Brand & Feedback

Navy

#142D51

Color/Navy

Maroon

#8E2231

Color/Maroon

Success

#24882D

Color/Success

Error

#C02321

Color/Error


Typography

Type Scale

Font: Proxima Nova · Weights: Regular 400, Medium 500, Semibold 600

Headers

H1
Shop the Collection
H2
New Arrivals
H3
Featured Styles
H4
Product Details
H5
Size & Fit

Body Text

Body XL
Our shirts are designed to be worn untucked.
Body L
Our shirts are designed to be worn untucked.
Body M
Our shirts are designed to be worn untucked.
Body S
Our shirts are designed to be worn untucked.
Body XS
Our shirts are designed to be worn untucked.

Label Scale

Used in product card titles, prices, badges, and UI labels throughout.

Label/L_600
Add to Bag
Label/L_500
Wrinkle-Free Short Sleeve Shirt
Label/L_400
$110
Label/M_500
Sky Blue
Label/M_400
Extra 30% Off With Code GIFT
Label/XS_600
*Price On 11/20/23

Spacing

Spacing Scale

14-step scale derived from Scale/* primitive tokens. Base unit: 4px.

Scale/100
4px
Scale/200
8px
Scale/300
12px
Scale/400
16px
Scale/500
20px
Scale/600
24px
Scale/700
28px
Scale/800
32px
Scale/900
40px
Scale/1000
48px
Scale/1100
64px
Scale/1200
80px
Scale/1300
96px
Scale/1400
120px

Variables

Token Reference (Figma view)

Mirrors the Figma Variables panel — values pulled from the Brand 1 mode of the Multi-brands test file. Click a Collection or Group in the sidebar to filter the table.

Semantic tokens reference primitive variables (alias).

Collections

Groups

Name
Value
Color / Brand
primary
2C4E7E
secondary
2F71D4
Logo
8E2231
Color / Blue-Brand 1
Blue-100
E4EAF4
Blue-200
BDC9DD
Blue-300
90A5C3
Blue-400
5A84BC
Blue-500
2F71D4
Blue-600
2A60B2
Blue-700
255090
Blue-800
1C3E70
Blue-900
142D51
Color / Neutral
Grey-100
FBFBFB
Grey-200
EAEAEA
Grey-300
C5C5C5
Grey-400
9B9B9B
Grey-500
7C7C7C
Grey-600
686868
Grey-700
4A4A4A
Grey-800
333333
Grey-900
181818
White
FFFFFF
Color / Red
Red-100
FCE5E5
Red-200
F5B5B5
Red-300
ED8585
Red-400
E55555
Red-500
E27272
Red-600
D43030
Red-700
C02321
Red-800
9C1C1B
Red-900
821818
Color / Green
Green-100
E0F4E5
Green-200
B5E3C0
Green-300
85CE99
Green-400
5BBD75
Green-500
5DCB77
Green-600
3CAA52
Green-700
2D9A40
Green-800
1F7E36
Green-900
14622B