Wiz'rd

Colour Aliases

Alias tier — map semantic colour roles to your raw palette shades. Components reference these aliases (e.g. "primary", "danger") rather than specific hex values, so changing a mapping here cascades through every component that uses it.

Primary

Primary

Primary

Primary Hover

Primary Hover

Primary Active

Primary Active

On Primary

On Primary

Surface

Surface Default

Surface Default

Surface Muted

Surface Muted

Surface Raised

Surface Raised

On Surface Default

On Surface Default

On Surface Muted

On Surface Muted

Border

Border Default

Border Default

Border Strong

Border Strong

Border Focus

Border Focus

Danger

Danger

Danger

Danger Surface

Danger Surface

On Danger

On Danger

On Danger Surface

On Danger Surface

Success

Success

Success

Success Surface

Success Surface

On Success

On Success

On Success Surface

On Success Surface

Warning

Warning

Warning

Warning Surface

Warning Surface

On Warning

On Warning

On Warning Surface

On Warning Surface

Info

Info

Info

Info Surface

Info Surface

On Info

On Info

On Info Surface

On Info Surface

Disabled

Disabled

Disabled

On Disabled

On Disabled

Live Preview

Display Large

Display Medium

Display Small

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Large body text for lead paragraphs.

Default body text in the surface colour.

Small text for captions and secondary content.

Extra-small text for fine print and labels.

Muted text for supporting information.

Code

const theme = createTheme(tokens);

export default theme;

Buttons

Badges

PrimarySuccessDangerWarningInfo

Inputs

Toggle

Radio Group

Box / Card

Elevated box with medium radius and padding.

Alerts

Informational message.
Success message.

Avatars

Accordion

Content for the first accordion section.

Breadcrumb

Tabs

Overview panel content.

Separator

Horizontal separator shown above and below.

Slider

Progress & Skeleton