MozaikaProduct

Bun — design system & UI screens

Dev Tools · 1 screen · 12 sections · https://bun.sh/

Light hero with an install code block, bundling benchmark and a used-by logo wall.

Open in Mozaika →

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/bun.

Decoded design system

Bun's decoded design system: background #14151A, text #ECECEE, accent #9CA3AF, link #9CA3AF, primary #F472B6; type scale h1 53.3333px / h2 24px / body 16px; 8px spacing base; 5px base radius. The single interactive/action color is #14151A — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#14151A
surface#202126
border#343539
text#ECECEE
text_muted#999A9D
primary#F472B6
accent#9CA3AF
link#9CA3AF
secondary#3B3F4B
button_bg#14151A
button_text#D1D5DB

Using these colors

Typography

Spacing

Radii

Shadows (elevation)

Motion

Micro-interactions run at 150ms (dominant) with cubic-bezier(0.4, 0, 0.2, 1).

Native design tokens

TokenValue
--black#0b0a08
--gray-950#0d0e11
--gray-900#14151a
--gray-800#282a36
--gray-700#3b3f4b
--gray-600#4f5666
--gray-500#6b7280
--gray-400#9ca3af
--gray-300#d1d5db
--gray-200#e5e7eb

…and 110 more measured on the page.

Button states (measured)

Layout (measured)

Motion choreography (measured)

Load order: p.duration-100span.blinkg.origin-[50px_50px]×4 → div.flex×3

Scroll reveal: 9 elements rest at opacity 0, translateY(-16px), animate in over 0.15s cubic-bezier(0.4, 0, 0.2, 1).

Responsive (measured)

Full design system, per-section tokens & DESIGN.md / Tailwind / CSS exports →

Screens

Sections (12)