Ovation · design system
The specimen
Everything below reads its values from app/theme-codedex.css — nothing is styled per screen. If a restyle looks wrong here it will look wrong everywhere, which is the entire reason this page exists.
Type roles
display
Agents that don’t stall.
h1
Team & access
h2
Retire this run?
h3
Ovation
name
Stripe
lead
Ovation is a subscription like any other, which means our paid plans come with a coin.
body
Every role owns its own size, weight, tracking, leading and case, so none of them has to compromise for another.
meta
eyebrow
Your Stripe products
caption
first 50 pro · #21
code
run_8fk2 · 41 steps · resumed once
Colour
bg
bg-raise
bg-sink
accent
fg
good
warn
bad
Default ink
Dim ink
Faint ink
Accent ink
Controls
DefaultAccentLivePendingRetired
Surfaces & density
Subscribers
455
Coins claimed
34 / 50
Raised card
TSD
The coin
Guest brand
A customer’s surface, painted over the same structure. It overrides colour, shape and elevation — never the type roles, never the density.
Pricing
Free while you’re figuring it out.
Usage-based after that. No seat pricing, no sales call.
Durable runs are now GA