Accent #5e6ad2 · Berkeley Mono — every value below measured via getComputedStyle(), not asserted by hand.


opencode.ai is built on a mid-dark canvas (hsl(0, 20%, 99%)). The system uses rgb(32, 29, 29) as a near-neutral accent (low saturation). Sharp 0px corners on CTAs — architectural restraint, engineering precision alongside monospace typography (Berkeley Mono) — developer-first identity. Berkeley Mono is paired with IBM Plex Mono for secondary roles. Depth comes from borders and surface contrast rather than shadows — a flat, structural elevation model. Motion is minimal — a few targeted transitions, no decorative animation.
15 colors measured · click any swatch to copy
3 semantic roles found.
4 roles · rendered live in the real Inter (captured woff2) · lines are editable, click any spec to copy
9 spacing steps · 7 radii · bars are exact px widths
9 component families · 24 variants counted on the live DOM
| Component | Variants found |
|---|---|
| links | ×7 |
| buttons | ×6 |
| tabs | ×4 |
| nav Links | ×2 |
| inputs | ×1 |
| footer Links | ×1 |
| heading H1 | ×1 |
| heading H3 | ×1 |
| code Block | ×1 |
Ghost
transparent#000000Ghost
transparent#201d1d {colors.primary}Secondary
#201d1d {colors.primary}#fdfcfc {colors.surface-1}Secondary
#201d1d {colors.primary}#fdfcfc {colors.surface-1}Secondary
#201d1d {colors.primary}#fdfcfc {colors.surface-1}Light / Invert
#fdfcfc {colors.surface-1}#201d1d {colors.primary}Text Input
#f8f7f7 {colors.surface-2}#201d1d {colors.primary}5 layout metrics measured
fluid system — no hard stops
No distinct @media breakpoints captured at the desktop/mobile pass — this layout is fluid, adapting by ratio rather than hard stops.
19 enforceable rules pulled verbatim from the spec
Paste-ready prompt + the real files behind this page