← all systems voltagent
edit →

Design System Inspired by VoltAgent

1. Visual Theme & Atmosphere

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 friendly SaaS landing page — it’s an engineering platform that announces itself through code snippets, architectural diagrams, and raw technical confidence.

The green accent (#00d992) is used with surgical precision — it glows from headlines, borders, and interactive elements like a circuit board carrying a signal. Against the carbon-black canvas, this green reads as “power on” — a deliberate visual metaphor for an AI agent engineering platform. The supporting palette is built entirely from warm-neutral grays (#3d3a39, #8b949e, #b8b3b0) that soften the darkness without introducing color noise, creating a cockpit-like warmth that pure blue-grays would lack.

Typography leans on the system font stack for headings — achieving maximum rendering speed and native-feeling authority — while Inter carries the body and UI text with geometric precision. Code blocks use SFMono-Regular, the same font developers see in their terminals, reinforcing the tool’s credibility at every scroll.

Key Characteristics:

2. Color Palette & Roles

Primary

Secondary & Accent

Surface & Background

Neutrals & Text

Semantic & Accent

Gradient System

3. Typography Rules

Font Family

Hierarchy

RoleFontSizeWeightLine HeightLetter SpacingNotes
Display / Herosystem-ui60px (3.75rem)4001.00 (tight)-0.65pxMaximum impact, compressed blocks
Section Headingsystem-ui36px (2.25rem)4001.11 (tight)-0.9pxTightest letter-spacing in the system
Sub-headingsystem-ui24px (1.50rem)7001.33-0.6pxBold weight for emphasis at this size
Sub-heading Lightsystem-ui / Inter24px (1.50rem)300–4001.33-0.6pxLight weight variant for softer hierarchy
Overlinesystem-ui20px (1.25rem)6001.400.5pxUppercase transform, positive letter-spacing
Feature TitleInter20px (1.25rem)500–6001.40normalCard headings, feature names
Overline SmallInter18px (1.13rem)6001.560.45pxUppercase section labels
Body / ButtonInter16px (1.00rem)400–6001.50–1.65normalStandard text, nav links, buttons
Nav LinkInter14.45px (0.90rem)5001.65normalNavigation-specific sizing
Caption / LabelInter14px (0.88rem)400–6001.43–1.65normalDescriptions, metadata, badge text
Tag / Overline Tinysystem-ui14px (0.88rem)6001.432.52pxWidest letter-spacing — reserved for uppercase tags
MicroInter12px (0.75rem)400–5001.33normalSmallest sans-serif text
Code BodySFMono-Regular13–14px400–6861.23–1.43normalInline code, terminal output, variable weight for syntax
Code SmallSFMono-Regular11–12px4001.33–1.45normalTiny code references, line numbers
Code Buttonmonospace13px (0.81rem)7001.65normalCopy-to-clipboard button labels

Principles

4. Component Stylings

Buttons

Ghost / Outline (Standard)

Primary Green CTA

Tertiary / Emphasized Container Button

Cards & Containers

Inputs & Forms

Image Treatment

Distinctive Components

npm Install Command Block

Company Logo Marquee

Feature Section Cards

Agent Flow Diagrams

Community / GitHub Section

5. Layout Principles

Spacing System

Grid & Container

Whitespace Philosophy

Border Radius Scale

6. Depth & Elevation

LevelTreatmentUse
Flat (Level 0)No shadow, no borderPage background (#050507), inline text
Contained (Level 1)1px solid #3d3a39, no shadowStandard cards, nav bar, code blocks
Emphasized (Level 2)3px solid #3d3a39, no shadowLarge interactive buttons, emphasized containers
Accent (Level 3)2px solid #00d992, no shadowActive/highlighted feature cards, selected states
Ambient Glow (Level 4)rgba(92, 88, 85, 0.2) 0px 0px 15pxElevated cards, hover states, soft atmospheric lift
Dramatic Float (Level 5)rgba(0, 0, 0, 0.7) 0px 20px 60px + rgba(148, 163, 184, 0.1) 1px insetHero feature showcase, modals, maximum-elevation content

Shadow Philosophy: VoltAgent communicates depth primarily through border weight and color, not shadows. The standard 1px solid #3d3a39 border IS the elevation — adding a 3px border weight or switching to green (#00d992) communicates importance more than adding shadow does. When shadows do appear, they’re either warm and diffused (Level 4) or cinematic and dramatic (Level 5) — never medium or generic.

Decorative Depth

7. Do’s and Don’ts

Do

Don’t

8. Responsive Behavior

Breakpoints

NameWidthKey Changes
Small Mobile<420pxMinimum layout, stacked everything, reduced hero text to ~24px
Mobile420–767pxSingle column, hamburger nav, full-width cards, hero text ~36px
Tablet768–1024px2-column grids begin, condensed nav, medium hero text
Desktop1025–1440pxFull multi-column layout, expanded nav with dropdowns, large hero (60px)
Large Desktop>1440pxMax-width container centered (est. 1280–1440px), generous horizontal margins

23 breakpoints detected in total, ranging from 360px to 1992px — indicating a fluid, heavily responsive grid system rather than fixed breakpoint snapping.

Touch Targets

Collapsing Strategy

Image Behavior

9. Agent Prompt Guide

Quick Color Reference

Example Component Prompts

Iteration Guide

When refining existing screens generated with this design system:

  1. Focus on ONE component at a time
  2. Reference specific color names and hex codes — “use Warm Parchment (#b8b3b0)” not “make it lighter”
  3. Use border treatment to communicate elevation: “change the border to 2px solid Emerald Signal Green (#00d992)” for emphasis
  4. Describe the desired “feel” alongside measurements — “compressed and authoritative heading at 36px with line-height 1.11 and -0.9px letter-spacing”
  5. For glow effects, specify “Emerald Signal Green (#00d992) as a drop-shadow with 2–8px blur radius”
  6. Always specify which font — system-ui for headings, Inter for body/UI, SFMono-Regular for code
  7. Keep animations slow and subtle — marquee scrolls at 25–80s, glow pulses gently