Skip to content

PUBLIC REFERENCE

Bun

Synthwave dark lab – precision code illuminated by neon accents.

Bun captured reference
DESIGN.md tokens.json Tailwind v4 detail JSON

Colors

Midnight Core #0d0e11

Page background, primary dark surface.

Obsidian Base #14151a

Card backgrounds, section backgrounds, deeper surface level.

Charcoal Canvas #282a36

Component backgrounds, code blocks, secondary dark surfaces.

Slate Border #3a3a3f

Subtle borders, dividers, subtle active states.

Graphite Accent #3b3f4b

Accent borders, button outlines, subtle hover states.

Ash Text #6b7280

Secondary body text, disabled states.

Silver Text #e5e7eb

Primary body text, labels, icons.

Polar White #ffffff

High-contrast text, primary headers, active elements.

Cyber Pink #f472b6

Primary brand accent, interactive elements (buttons, links), highlight text for 'fast', 'toolkit'.

Neon Violet #a855f7

Secondary brand accent, highlight boxes, specific callouts.

Faded Rose #fbcfe8

Subtle highlight text, often paired with Cyber Pink for larger headings.

Magenta Glow #ec4899

Call-to-action button backgrounds, strong interactive elements.

Electric Cyan #22d3ee

Highlight text for specific data points or status indicators.

Virtual Violet #c084fc

Interactive text like tooltips or active filters.

System Green #34d399

Success states, positive indicators, checkmarks.

Warning Yellow #fcd34d

Warning messages, caution indicators.

Danger Red #f87171

Error messages, destructive actions.

Gradient Pink Pulse #ec4899

Decorative gradients creating a subtle pulse effect around key content, drawing attention without being overly aggressive.

Do

  • Use Midnight Core (#0d0e11) as the base page background.
  • Apply Charcoal Canvas (#282a36) for card surfaces and code blocks.
  • Highlight primary calls-to-action with Magenta Glow (#ec4899) background and Polar White (#ffffff) text.
  • Maintain high contrast text with Polar White (#ffffff) for headings and Silver Text (#e5e7eb) for body copy against dark backgrounds.
  • Utilize 9999px radius for small interactive elements like tags and badges, creating a soft pill shape.
  • Reserve JetBrains Mono for all code-related content, including command-line interfaces and code snippets.
  • Use Cyber Pink (#f472b6) and Neon Violet (#a855f7) sparingly for key accents, interactive states, and important highlights.

Don't

  • Avoid using light backgrounds; the theme is exclusively dark, leveraging specific dark neutrals.
  • Do not introduce strong shadows on most elements, as depth is primarily created through varying dark surface colors and subtle inner borders.
  • Do not deviate from the system-ui for general text content; save JetBrains Mono for code only.
  • Avoid overuse of chromatic colors; they are accents, not primary content colors.
  • Do not use generic button styles; always apply the specified padding, border, and radius for each button variant.
  • Avoid any radius value other than 4px, 8px, 12px, 30px, or 9999px, as these define the system's shape language.