Builder.io — design system & UI screens
Dark hero with cyan accents, annotated collaborator labels and a Faire/ClickUp/Panasonic logo wall.
This is a static, crawlable rendering for search & AI engines. The interactive version — filters, live decode console, copy & export — is at https://mozaika.design/website/builder-io.
Decoded design system
Builder.io's decoded design system: background #0A0A0A, text #FAF9F5, accent #01C8F1, link #4ADE80, primary #01C8F1; type scale h1 56px / h2 46px / body 16px; 4px spacing base; 4px base radius. The single interactive/action color is #01C8F1 — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.
Color roles
| Role | Value |
|---|---|
| bg | #0A0A0A |
| surface | #181818 |
| border | #2E2D2D |
| text | #FAF9F5 |
| text_muted | #9E9E9B |
| primary | #01C8F1 |
| accent | #01C8F1 |
| link | #4ADE80 |
| secondary | #BEF0F5 |
| button_bg | #01C8F1 |
| button_text | #0A0A0A |
Using these colors
- Action color
#01C8F1— the single interactive color; only on things you click or must notice, never large fills. primary,accent,button_bgare all#01C8F1— one role, not several (the action color).- accent
#01C8F1— THE accent / action color — interactive & must-notice only (buttons, links, focus, one key highlight); never large fills or backgrounds. Scarcity is what makes it read as designed. - link
#4ADE80— inline text links and link-styled controls. - secondary
#BEF0F5— optional secondary accent — LOW decode confidence; use rarely (a status color or a single decorative moment) or omit it entirely. Prefer one accent unless the reference clearly shows two.
Typography
- Heading: Geist
- Body: Poppins
- Mono: Geist Mono
- h1: 56px
- h2: 46px
- body: 16px
Spacing
- base unit: 4px
- scale: 2px, 4px, 6px, 8px, 9px, 12px, 15px, 16px, 24px, 32px
Radii
- base: 4px
- button: 6px
Shadows (elevation)
- card:
rgba(0, 0, 0, 0.2) 0px 0px 18px 0px - overlay:
rgba(0, 0, 0, 0.5) 0px 8px 24px 0px
Motion
Micro-interactions run at 200ms (dominant) with ease.
- durations: 200ms · 150ms · 800ms
- easings:
ease·ease-out - animated properties: background, color, border-color, box-shadow
Native design tokens
| Token | Value |
|---|---|
--color-muted-foreground | hsl(220 5% 45%) |
--color-amber-400 | oklch(82.8% .189 84.429) |
--color-emerald-300 | oklch(84.5% .143 164.978) |
--color-red-900 | oklch(39.6% .141 25.723) |
--color-amber-600 | oklch(66.6% .179 58.318) |
--color-blue-300 | oklch(80.9% .105 251.813) |
--color-card-foreground | hsl(220 10% 10%) |
--color-gray-300 | oklch(87.2% .01 258.338) |
--color-amber-300 | oklch(87.9% .169 91.605) |
--color-primary-foreground | hsl(0 0% 100%) |
…and 82 more measured on the page.
Button states (measured)
- primary hover: box-shadow
rgba(1, 200, 241, 0.4) 0px 0px 16px 0px· background#00DFF6 - primary focus: outline
2px solid rgb(250, 249, 245)
Layout (measured)
- container max-width:
1200px - nav: 104px sticky, backdrop
blur(12px)
Motion choreography (measured)
Load order: span.cursor-maya×3 → div.cursor-devon×3 → div.cursor-sam×2 → div.cursor-lin×3 → div.css-b48cbg×2 → div.otFloatingRounded
Responsive (measured)
- breakpoints: 640px · 768px · 800px · 1024px
- mobile (390px): hero 32px · nav inline
Full design system, per-section tokens & DESIGN.md / Tailwind / CSS exports →
Screens
Sections (12)
- Hero — Builder.io hero
- Logo Wall — Trusted-by logo wall
- Feature — One codebase, every role
- Feature — Production code edited like design
- Feature — Publish dynamic content with prompts
- Feature — Use cases cards
- Comparison — Two products Fusion and Publish
- Integrations — Works with your stack
- Stats / Metrics — Built for teams shipping at scale
- Feature — Enterprise security & privacy
- CTA / Sign-up — Let Builder Agent work for you
- Footer — Footer