The direction, settled
Three drafts in: the terracotta system is out, the gray TE faceplate is out. What stays is the paper-and-ink editorial base the product already wants to be, with citron as its single, disciplined accent. A few instrument touches survive — but on paper, not on gray.
| decision | what it means |
|---|---|
| Paper everywhere | One background: warm paper #FAFAF7, white cards, hairline borders. No faceplate gray, no cream-terracotta. The editor canvas is the only muted surface, so the document sheet reads as the focus. |
| Ink carries the brand | Text, headlines, links, and primary buttons are ink #151513. Serif (Source Serif 4) for page titles and document content; Inter for UI; JetBrains Mono for data, slugs, timestamps, and micro-labels. |
| Citron is a highlighter, three steps | wash #F2EDC0 = active nav/selected states · mark #F0DC55 = text highlights, comment anchors, the one marked phrase in a hero · signal #FFD84D = focus rings and attention dots. Never on backgrounds, icons, or decoration. |
| Kept from the instrument draft | Mono micro-labels for metadata (regions 128 · synced 2s · rev 14), dot+word statuses instead of filled pills, the signal dot on primary CTAs, grouped editor toolbar. Dropped: gray surfaces, lowercase-everything voice, knob controls. |
Tokens
Component idiom
Carried over from the audit unchanged
- One AppNav (marketing / app / minimal), footer on every page,
/learnmerged into/create. - Kill list: pastel gradients, traffic-light dots, emoji-as-icons, Sparkles×6, Artifacts' private palette, Comic Sans.
- One card recipe (10px radius), one sidebar (240px), tokens only — no raw hex in components.
- Serif titles on every page including Convert, Slides, settings, error, 404.
Landing
- Terminal-first content: the hero is a working session — publish, get a URL, update. The page sells the command line, not "beautiful docs."
- How-it-works section removed per review; the terminal session is the explanation.
- Document icon kept as the logo (the product's existing file mark, re-inked with a citron line) — and it becomes the favicon.
Documents dashboard
- Sidebar active = citron wash — the one wash on the screen.
- Create tiles are white cards with ink icons (no knobs, no gray).
- Rows keep the mono meta column (edited · rev) and dot+word statuses.
- Published sites: paper thumbnails, mono slugs, live dots — gradients stay dead.
Document editor
- Muted canvas, white paper sheet — the only muted surface in the app, so the document pops.
- Grouped toolbar on paper (text · style · insert · view) — kept from the instrument draft, without the gray.
- Citron marks = action: text highlights and comment anchors in mark; active comment card ink-bordered.
- Header readout in mono: regions 128 · synced 2s · rev 14; Docsmith is an outline chip with a signal dot.
Docsmith chat
- Same shell as the library — AppNav + 240px sidebar, wash active state.
- Ink bubbles, paper replies; Docsmith's avatar is the ink chip with citron "D" — the logo's sibling.
- Readout status (done · 4.2s) instead of "thinking…"; created doc = paper artifact card with a live-green state.
Convert (& the tool-page pattern)
- Serif title block with eyebrow — Convert and Slides join the brand's headline system.
- Output selector = two-position switch, selected shows the wash (kept from the instrument draft).
- Run button carries the signal dot; zones get quiet mono captions.
Pricing
- Serif headline with the citron mark on "command line" — the one mark on the page.
- Popular tier: ink border + wash header chip + signal dot — a single clear signal, no ring stacking.
- CLI closing line as the ink block — the product's most honest ad.
Auth & Settings
- Citron-signal focus ring is the only yellow on the login screen (GOV.UK contract).
- Ink buttons everywhere; the stock black shadcn / bespoke terracotta split is resolved by the ink system itself.
- Key reveal uses the mark; keys are mono serial plates; revoke stays destructive red.
- Serif headings on every page including settings, error, 404.