Library

Components that do their jobs.

Thirty familiar interface pieces, all wired to the same semantic colour system and at least mildly interactive.

35 of 35 components

Buttons

Primary, secondary, quiet, and dangerous.

Actions

Button group

Actions that prefer company.

Actions

Icon button

Compact, labelled, and not mysterious.

Actions

Split action

One action, plus the small print.

Actions

Text field

For names, notes, and tiny declarations.

Inputs

Select

A short list of perfectly viable options.

Inputs

Textarea

When one line simply will not do.

Inputs

Checkbox

A small square with real agency.

Inputs

Radio group

Choose exactly one respectable answer.

Inputs
Density

Toggle

On, off, and refreshingly decisive.

Inputs

Date picker

For date selection.

Inputs
August 14, 2026
August 2026
SMTWTFS

Date range picker

For date range selection.

Inputs
Aug 10 – Aug 16, 2026
August 2026
SMTWTFS

Tabs

A polite way to keep related things nearby.

Navigation

Overview is currently having its moment.

Breadcrumbs

A little trail back to somewhere familiar.

Navigation

Pagination

For when everything will not fit at once.

Navigation
2 of 8

Segmented control

Three views, one compact decision.

Navigation

Dropdown

More options, neatly folded away.

Navigation
More

App bar

Displaying information and actions relating to the current screen.

Navigation
Colour Curver
TL

Alert

Useful news with the correct amount of urgency.

Feedback

A useful heads-up

This palette has two changes waiting for review.

Toast

A brief success that knows when to leave.

Feedback
Saved without incident.

Progress

Reassuring evidence that something is happening.

Feedback
Uploading68%

Skeleton

A quiet placeholder with no spooky business.

Feedback

Inline message

Small advice in exactly the right place.

Feedback

Try a slightly more memorable project name.

Badge

Tiny labels for states worth noticing.

Data display
LiveReviewBlocked

Avatar

Initials, because this person is imaginary.

Data display
AR
ML
SK

Stat

One number, tastefully confident.

Data display

Completed

128

+14%

Table

Three tidy rows and no spreadsheet anxiety.

Data display
NameStatus
HomepageLive
CheckoutReview

List

Recent events in a sensible order.

Data display
  • A palette was published1h
  • A component was approved2h
  • Someone made tea3h

Empty state

Nothing here, presented helpfully.

Data display

Wonderfully empty

Try adding the first item.

Card

Containing content and actions about a single subject.

Data display

Autumn palette

Updated 2 days ago

Warm neutrals with a single confident accent, ready for review.

Accordion

Allows users to show and hide sections of related content on a page.

Data display

Import the components and hook them up to your palette tokens.

Modal

An interruption with good manners.

Overlays

Popover

A few details without leaving the page.

Overlays

A small popover

Exactly enough extra information.

Tooltip

A quiet explanation on hover or focus.

Overlays

Command hint

A keyboard shortcut, looking official.

Overlays
Open searchK