Close

Theme from a picture or a DESIGN.md

Drop it anywhere. Nothing is uploaded.

Try it: see Rift DS as inspired by

Charts

Series one follows the action colour, and the companions here are mixed from the same pick, so this demo stays on brand as you re-theme.

Weekly views

Bars follow the action colour

Growth

Both series derive from the action colour

Usage

Stacked areas in two shades of the same pick

Time spent

A donut on the brand ramp

Traffic by channel

Three stacked shades of one colour

Coverage

Concentric rings on the brand ramp

Components by category

Labels pick whichever text colour reads on their cell

Monthly spend

Turns warning at 70, error at 90

68%Budget used

Trends

Sparklines in the accent and trend tones

Revenue
Churn
Latency

Theme edits

A year of activity; the sweep-in follows the Motion lever

Maps

Every stroke of the sphere is a token, so presets and the colour ramps re-draw it live. Drag it, steer it with the arrow keys, or hover a marker for its callout. The flat map below carries the same seven points on the same tokens.

Relay network

Seven points and the routes between them.

Hub
Relay
Route

Data display

Surfaces, borders, and text all sit on the neutral scale: switch on the neutral tint to watch every container in this section wash toward your seed colour.

155ComponentsIn this system
291Semantic tokensLight and dark
The neutral scale drives page backgrounds, container surfaces, borders, and every text colour, so the tint lever washes all of them toward the seed at once. In light mode the page floor and container white take a lighter share, so the surfaces stay bright.
Containers use the same primitive radius scale as the inputs, so scaling it reshapes cards, tables, and accordions together.

Surfaces

The bento tiles pair an ambient colour with a texture, so they follow the accents under Advanced colours and the elevation lever at once; press one to open it. The card stack flips through the container surface on the radius scale, and the pace of its lift follows the Motion lever.

Revenue that themes itself

A stat and a sparkline on the first ambient pair.

$48,210Monthly revenue+12.4%

Theme edits

A number that counts to its value.

1,284

Seats this week

The plain container surface, no pair.

Team plan26 seats
$120/hrNorthwind

Prompt engineer

Card 1 of 4

Card 1 of 4. Press the deck or use the arrow keys to flip through it.

Acme Corp

Actions

Every action component draws from the brand ramp your colour pick rebuilds: solid fills, hover and pressed states, and focus rings all move together. The Pill buttons switch decides whether these stay pills; the radius lever shapes them when it is off.

Add itemEdit itemShare itemFavourite item

AI

The AI components keep their own signals on purpose: the gradient ring marks where a model answers, and the status colours keep their meaning, so the brand lever leaves both alone. Everything else about them moves with the controls, so typeface, corner radius, and the neutral tint re-theme these surfaces like any other.

Thinking
Working
Waiting for you
Done
Failed
The playground overrides primitive tokens on the page root, and every semantic token chains to a primitive, so one override cascades through every component here. That is why a single colour pick moves buttons, focus rings, and chart series together.
json
{
  "query": "action colour",
  "scope": "tokens",
  "limit": 5
}
generate_theme_csscurrent lever stateRunning
Where should the theme apply?

Choose one or more

Theme summary

Document
Close the artifact
  • Action colourPrimary buttons and focus rings
  • Corner radiusButtons, inputs and cards
  • TypefaceHeadings over body
1Design tokens2Component registryGet started

Forms & inputs

Focused borders, selected states, and checked fills all follow the action colour: focus any field to see it. The radius lever reshapes every input at once.

Focus me: the active border follows the brand colour.

Steppers stop at 1 and 50.

tokensthemes
Pick a launch date
October 2026
October 2026
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Attachments

Drop a file anywhere over the tiles, or press one to open it.

How did the theme turn out?

Stars keep their gold; focus one to see the brand ring.

60

Navigation

Active indicators, current-page markers, and hover states all derive from the same action tokens as the buttons above, so one colour pick keeps wayfinding consistent.

Overlays

Panels, menus, and tips share the container surfaces and radius scale: open any of these while a tint or radius change is active and the overlay matches the page beneath it. Every panel here also wears the elevation lever, so Flat and Soft read most clearly in this section.

Ada Okafor

Design systems lead

Tooltips follow the same surfaces
Right-click here for the context menu

Feedback & status

These are the one deliberate exception: status colours are a separate token set that keeps its meaning regardless of branding, so the brand lever doesn't move them. Info stays blue, errors stay red, while radius, tint, and typeface changes still apply.

Scheduled maintenance. The editor goes read-only on Sunday from 02:00 to 03:00 UTC.

infopositivewarningerrorneutral
OperationalDegradedRecordingPaused
Storage72%
Monthly tokens91%
64%