diff --git a/design/v1-operator-console.html b/design/v1-operator-console.html new file mode 100644 index 0000000..d947527 --- /dev/null +++ b/design/v1-operator-console.html @@ -0,0 +1,575 @@ + + +
+ ++ Optimised for the daily 30-second glance. Dense by default, never fussy. Every + pixel earns its place; colour is reserved for state, not decoration. Numerics + are monospaced and right-aligned so the eye can scan a column without + tracking labels. Hover reveals secondary actions; primary actions are always visible. +
++ Reference: Linear, Datadog, Vercel observability. Built for someone who looks + at this every morning while their coffee brews. +
+ ++ Pulled out of the live screen so the system reads cleanly. Anything that doesn’t appear + here doesn’t exist in this direction — and the goal is for the list below to stay short. +
+ ++ Optimised for trust. The product fades, the data foregrounds. Generous + whitespace, a serif display face, one rust accent used sparingly. Status + reads as language, not flashing colour. The screen feels like a quietly + maintained ledger — something you look at and feel reassured. +
++ Reference: Stripe, Notion, the Pentagram-era Mailchimp dashboards. Tools + that feel like they respect your attention. +
+ ++ Newly enrolled. No backup has run yet — kick off the first one to populate + this card. +
++ A few honest pieces. The system stays small on purpose — every chip + and every button below is repeated in the live screen above, nothing more. +
+ ++ Optimised for legibility under any condition: bright sunlight, copy-pasted + into Slack as a screenshot, printed on A4 and stuck to a server cabinet. + Monospace throughout so columns line up without effort. Status conveyed by + typeset glyph (● + online · ▲ + degraded · ○ + offline) so the screen survives being read in greyscale. One accent + colour, used only when something is wrong. Every horizontal rule earns its + weight; weight encodes hierarchy. +
++ Reference: Edward Tufte, vintage aerospace datasheets, restic's own + --json + output, the wireframe register but at maximum craft. +
+ ++ Bracketed verbs read as commands. One filled "primary" per page (+ add host), + everything else outline. Ghost variant for inline view links. +
+