10 live mockups across Marketing, App, Mobile and Web. Lock colors, drag to reorder, randomize, fullscreen, share via URL — sub-150ms re-render with deterministic role mapping.
Acme
Overview
Reports
Customers
Settings
Overview
+ New
Revenue
$48.2k
Active
1,284
Churn
2.1%
Dashboard
Sidebar + KPI cards + chart row.
App
9:41••• ▮
Today
4 tasks · 2 done
Ship preview
10 min
Review PR
20 min
Standup notes
5 min
Color audit
15 min
Home
Tasks
You
Mobile app
Phone frame with tabs + cards.
Mobile
Acme
Your invoice is ready
Hi Sam, your November invoice is attached and your card on file has been charged. Thanks for being a customer.
Invoice#A-2041
Amount$48.20
Download invoice
You are receiving this because you have an active subscription.
Email
Transactional email layout with header + CTA.
Marketing
Plans that scale with you
Start free. Upgrade when you ship.
Hobby
$0/mo
✓ 1 project
✓ Community support
✓ 5 GB bandwidth
Choose
Pro
$24/mo
✓ Unlimited projects
✓ Priority support
✓ 500 GB bandwidth
Current
Team
$79/mo
✓ Everything in Pro
✓ SSO + audit log
✓ 2 TB bandwidth
Choose
Pricing
Three-tier pricing card row.
Marketing
Acme
Welcome back. Pick up where you left off.
Trusted by 12,000+ small teams.
Sign in
Use your work email to continue.
sam@example.com
••••••••••
Sign in
Forgot your password?
Sign in
Two-column auth screen with form.
App
Design· 6 min read · Nov 12
Color systems that scale without burning out your team
Sam Rivera
Design Engineer at Acme
Most design systems start with a few opinionated tokens and quietly drift into hundreds of one-off shades. The healthier path: pick a small, perceptually uniform spine, then derive everything else.
In this post we walk through how OKLCH, contrast caps, and a single 12-step ladder gave us a 70% smaller token file...
#oklch#tokens#a11y
On this page
Why OKLCH
Building the spine
Contrast caps
Migration
Subscribe
Blog post
Article with author, body, and aside.
Web
Inbox
Maya Lin
last message...
#design-sys
shipping today
Ari
👍
#standup
see you in 5
Maya LinActive now
Did the colors land?
Just merged. The OKLCH ladder fixed the contrast bug.
🔥 ship it
Pushing prod build now.
Type a message...
Send
Chat app
Messaging UI with thread + sidebar.
App
Settings
Manage account, billing, and notifications.
General
Billing
Team
API
Email notifications
Weekly digest of activity.
Two-factor auth
Required for admin accounts.
Public profile
Show your work in the directory.
Beta features
Try unreleased experiments early.
CancelSave changes
Settings
Tabbed preferences panel with toggles.
App
Sprint board
+ Task
Backlog3
Audit color tokens
#100
Write release notes
#101
Onboarding video
#102
In progress2
Ship preview v2
#110
Refactor extract worker
#111
Done3
Sitemap
#120
OG images
#121
Migrate API
#122
Kanban
Three-column task board.
App
Landing page
Hero + navigation + feature row.
←→ Fullscreen
Acme
ProductPricingDocs
Ship calmer software
A workflow tool that respects your attention. No noisy notifications, no pricing tricks.
Start freeRead the docs
Fast
Edge runtime
Open
MIT licensed
Quiet
No telemetry
BG#7c5cffHighlight#ffd166Accent#7c5cffSurface 1#04e762Surface 2#00d4ffroles assigned by perceptual luminance + chroma
Space random← / → templateF fullscreenL lock allR resetClick HEX to edit · Drag swatches to reorder