Foundations

The visual language as data: 198 tokens read from the installed package, grouped the way the package groups them. Every page here answers two questions — what the scale is for, and what it holds today.

12 sections in 4 groups

The system2

How tokens are named and how they reach a component.

Colour, type, icons3

Colour roles with their contrast, the type scale, the icon set.

Geometry4

Spacing, radii, elevation and the layer scale.

Behaviour3

States, motion and how the layout responds to width.

Values come from @feugene/granularity 1.1.1, tokens/*.json. Nothing on these pages is typed by hand.