Voltagent
Voltagent
voltagent
Design System
VoltAgent logo

VoltAgent

VoltAgent's interface is a deep-space command terminal for the AI age — a developer-facing darkness built on near-pure-black surfaces (#050507) where the only interruption is the electric pulse of emerald green energy. The entire experience evokes the feeling of staring into a high-powered IDE at 2am: dark, focused, and alive with purpose. This is not a fr

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 400 · 1.25
Design at scale
32px32px · 400 · 1.25
Section heading
heading-lg24px · 400 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
System UI
Systemno install needed
Generic OS-default font keyword.
Not publicly distributed.
Monospace
SF Mono
Commercial
Apple's monospace. Free for Apple platforms.
Install via Apple Developer
Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit8px
Section gap20px
Card padding12px
Element gap8px

Border Radius

ElementValuePreview
smallNearly squared4px
svgNearly squared4px
codeNearly squared4px
conveyingNearly squared4px
buttonsSubtly rounded6px
linksSubtly rounded6px
clipboardSubtly rounded6px
codeCode-specific6px
preCode-specific6px
contentComfortably rounded8px
featureComfortably rounded8px
emphasizedComfortably rounded8px

Borders

ElementValuePreview
Border1px solid #3d3a39

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Use Abyss Black (#050507) as the landing page background and Carbon Surface (#101010) for all contained elements — the two-shade dark system is essential
  • Reserve Emerald Signal Green (#00d992) exclusively for high-signal moments: active borders, glow effects, and the most important interactive accents
  • Use VoltAgent Mint (#2fd6a1) for button text on dark surfaces — it's more readable than pure Signal Green
  • Keep heading line-heights compressed (1.0–1.11) with negative letter-spacing for dense, authoritative text blocks
  • Use the warm gray palette (#3d3a39, #8b949e, #b8b3b0) for borders and secondary text — warmth prevents the dark theme from feeling sterile
  • Present code snippets as primary content — they're hero elements, not supporting illustrations
  • Use border weight (1px → 2px → 3px) and color shifts (#3d3a39 → #00d992) to communicate depth and importance, rather than relying on shadows
  • Pair system-ui for headings with Inter for body text — the speed/authority of native fonts combined with the precision of a geometric sans
  • Use SFMono-Regular for all code content — it's the developer credibility signal
  • Apply "calt" and "rlig" OpenType features across all text

Don't

  • n't use bright or light backgrounds as primary surfaces — the entire identity lives on near-black
  • n't introduce warm colors (orange, red, yellow) as decorative accents — the palette is strictly green + warm neutrals on black. Warm colors are reserved for semantic states (warning, error) only
  • n't use Emerald Signal Green (#00d992) on large surfaces or as background fills — it's an accent, never a surface
  • n't increase heading line-heights beyond 1.33 — the compressed density is core to the engineering-platform identity
  • n't use heavy shadows generously — depth comes from border treatment, not box-shadow. Shadows are reserved for Level 4–5 elevation only
  • n't use pure white (#ffffff) as default body text — Snow White (#f2f2f2) is the standard. Pure white is reserved for maximum-emphasis headings and button text
05

Components

Buttons

button-ghost
Backgroundtransparent
Text#ffffff
Radius6
Padding12px 16px
Use: Default interactive; 1px #3d3a39 border
button-primary
Background#101010
Text#2fd6a1
Radius6
Padding12px 16px
Use: Powered-on CTA; mint text on dark, mint outline
button-container
Background#101010
Text#f2f2f2
Radius8
Padding20px
Use: Card-like button for larger surfaces; 3px #3d3a39 border

Cards

card
card
Background#101010
Text#f2f2f2
Radius8
Use: Content card; 1px #3d3a39 border, 2px #00d992 if active; haze shadow

Inputs

input
Background#101010
Text#f2f2f2
Use: Inferred; #3d3a39 border, mint focus ring

Tabs

TabTabTab
nav
Background#050507
Text#f2f2f2
Font14px/500
Use: Sticky top nav; links shift green on hover

Related design systems