Corev1.1
Brand-agnostic foundation

A mature design-system foundation you rebrand from a single colour ramp.

Core is the part of a design system that’s the same no matter who you are — the grid, type scale, elevation, focus model, and component anatomy. Switch the theme above: every surface re-skins from ten --brand-* values.

Tokens

Colour

One brand ramp drives every interactive surface. Neutrals and semantic ramps round out the palette.

Brand (the override point)

25
50
100
200
300
400
500
600
700
800

Neutral spine

25
50
100
200
300
400
500
600
700
800

Semantic

Info
Success
Warning
Error
Tokens

Typography

Roboto headings, Open Sans body, Inter for UI/numerics — on a 4 px baseline. Swap the families per fork.

Display M
Heading XL
Heading L
Heading M
Heading S
Heading XS
Body L — 18 / 28. The quick brown fox jumps over the lazy dog.
Body M — 16 / 24. The quick brown fox jumps over the lazy dog.
Body S — 14 / 20. Supporting copy and captions.
Tokens

Spacing

Every step on a 4 px grid, from hairline gaps to page-level rhythm.

x-sm
sm
md
x-big
lg
xx-lg
Tokens

Radii & elevation

Four surface radii plus the pill, and a layered shadow ramp for depth.

xs
sm
md
lg
sm
md
lg
Tokens

Focus ring

A single high-contrast focus ring applies to every interactive surface. Tab through the controls to see it.

Driven by --focus-500 and --shadow-focus.

Components

Buttons

Three hierarchies × three sizes, a destructive modifier, and an icon-only variant. All pills.

Components

Cards

8 px radius, 1 px border, soft shadow. Hover lifts; highlight stripes draw on the brand colour.

Hover lift

Shadow steps up and the border tends toward the brand on hover.

Highlight top

A 4 px inset stripe in the brand colour.

Highlight left

Same stripe, drawn down the leading edge.

Components

Inputs

Labelled fields with hint, focus, and error states. The focus ring lands on every interactive surface.

As it appears on your ID.
Enter a valid email address.
Components

Badges & chips

Inter Medium 12 badges in semantic colours; selectable pill chips.

DefaultPrimaryInfoSuccessWarningError