Start from a preset
Sets colours, fonts and feel in one pick - everything stays editable below.
1 · Colours
Extra shades (optional)
Extra shades (optional)
Used by alerts, status dots and toasts - yours to pick, with a dark-mode variant generated automatically.
A neutral palette (white, black, grays, border) is included automatically.
2 · Fonts
Advanced type settings
3 · Feel
Spacing, colour, type and grid helpers only - the smallest output (≈6-9 KB gzip).
Advanced layout & spacing
The .my-container / grid max width.
Drives .my-grid and every col-* utility. 12 is the classic.
md and lg are required (components reference them); values are yours.
4 · ComponentsTick a component and the preview jumps to it - every ticked component appears on the right.
42/42 selected
Basics
Forms
Content & data
Navigation
Overlays
Feedback & status
5 · Name it
Class prefix
Your tokens & classes: --my-colour-primary · .my-btn
Preview width900pxtablet

Colours

primary-default#8F0A33
secondary-default#4C6494
neutral-white#FFFFFF
neutral-black#101010
neutral-gray-light#F5F5F5
neutral-gray#999999
neutral-gray-dark#404040
neutral-border#D5D5D5

Typography - h1 to h6 at 900px viewport (drag the width slider)

Heading one
Heading two
Heading three
Heading four
Heading five
Heading six

Body copy at step 0 - the quick brown fox jumps over the lazy dog while the five boxing wizards jump quickly.

Small print at step -2.

Spacing - fluid scale at 900px viewport

space-3xs · 4px
space-2xs · 8px
space-xs · 11.6px
space-s · 15.6px
space-m · 23.6px
space-l · 31.2px
space-xl · 46.8px
space-2xl · 62.4px
space-3xl · 93.6px

Buttons

Badge

NewPrimaryNeutral

Chip / tagPRO

Design DraftFilter

Keyboard key

Press K to search

AvatarPRO

ABCDAB+3

Divider

or continue with

Spacer

.my-spacer (m) - also xs…3xl

Inputs & fields

Joined inputsPRO

Card

Card title
Body copy inside a card, using your muted neutral.
Learn more

Prose / articlePRO

Writing with your system

Everything inside .prose is spaced on your fluid scale.

Design systems should disappear into the writing.

HeroPRO

Everything your brand needs
One system, generated from your tokens.

Table

TokenPurpose
--my-colour-primaryBrand colour
--my-step-0Fluid body size

StatsPRO

Downloads31k
New users4,200
Uptime99.9%

List groupPRO

DashboardOrders 12Settings

AccordionPRO

What do I get?
A full SCSS architecture, yours forever.
Is it really mine?

TimelinePRO

Q1Kickoff
Q2Launch

Chat bubblesPRO

Hi! How can we help?
My design system doesn’t match my brand…

RatingPRO

4.0 · 128 reviews

Empty state

No projects yet

Create your first project and it will show up here.

Tabs

OverviewSpecsPricing

BreadcrumbPRO

Home/Library/Data

MenuPRO

WorkspaceDashboardProjects 12Settings

DropdownPRO

ProfileSettingsSign out

PaginationPRO

12312

StepsPRO

CartShippingPaymentConfirm

ModalPRO

Modal title ×
Toggled with the .is-open class.

DrawerPRO

DrawerSlides in from the edge - toggle with .is-open

TooltipPRO

Hover targetTooltip text

PopoverPRO

Fluid scales Type and spacing interpolate between your sizes.

ToastPRO

Saved successfully ✓

Alerts

Info Something useful to know.
Success It worked.
Error Something went wrong.

Announcement bannerPRO

Launch offer: Pro is 40% off this week.Get it →

Status dot

Operational Degraded Live

IndicatorPRO

3

ProgressPRO

Radial progressPRO

25%70%

SpinnerPRO

Loading dots

Loading…

SkeletonPRO