Every building block in one place

Each component is built on the colour, spacing, and typography tokens from the foundations pages. They all share the same padding rules, focus styles, and sizing conventions so they feel consistent when combined. Click into any component to see its variants, states, and sizing options.

Actions

6

Buttons, button groups, and toggles for triggering actions and switching modes.

AI

20

Chat, agent, and model surfaces for building AI products, from the composer to the reasoning trace and the diff an agent proposes.

Charts

15

Data visualisation components for plotting series and activity over time.

Data display

24

Cards, tables, lists, and badges for presenting structured content.

Effects

1

Ambient and decorative surfaces that sit behind or around the interface.

Feedback

9

Alerts, toasts, progress, and empty states that tell people what is happening.

Forms

20

Inputs, pickers, and selection controls for collecting and editing values.

Layout

6

Page scaffolding: app shells, sidebars, dividers, and section headings.

Maps

3

Geographic surfaces for showing where things are and what connects them, from the globe to its legend.

Overlays

9

Dialogs, drawers, menus, and tooltips that float above the page.