Wiz'rd

Preview & Download

Export — review your theme in the preview panel, then download as CSS or JSON tokens. CSS output uses var() references to preserve the three-tier cascade. JSON output follows the DTCG format, organised into raw/, alias/, and system/ directories.

Theme Name

Used as the CSS selector: [data-theme="custom"]

Download

CSS: A single file scoped to [data-theme="custom"]. Import after @toucan-ui/tokens/css to override the base theme. If your theme uses Google Fonts, loading instructions are included as a comment at the top of the file.

JSON: A ZIP containing raw/, alias/, and system/ directories in DTCG format, compatible with Style Dictionary pipelines. A fonts.json file lists required Google Fonts URLs for easy integration.

Custom fonts: If you specified a custom font family, you are responsible for loading it in your application (via @font-face, a CDN link, or a hosted file).

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

Avatars

Accordion

Content for the first accordion section.

Breadcrumb

Tabs

Overview panel content.

Details panel content.

Settings panel content.

Separator

Horizontal separator shown above and below.

Slider

Progress & Skeleton

Page Surface

Default Surface

Body text on the default page background.

Muted text for secondary information.

Muted Section

Muted Background

Body text on a muted surface.

Raised Card

Card content elevated above the muted surface.

Primary Section (Cascade)

Primary Surface

Body text inherits on-primary colour via cascade.

Muted text also resolves to on-primary.

Card Grid on Muted

Feature One

New

Card content on a raised surface over muted background.

Feature Two

Beta

Another card verifying consistent contrast and spacing.

Form Controls

Country

Alert Variants

Nested Composition

Subscription Plan

Your current plan includes all features.

Pro