Live preview
Use this system
Three ways to drop Synth into your workflow.
Save the file for your tool — your agent then generates UI in Synth, automatically.
CLAUDE.mdRepo root — Claude Code reads it automatically.
.cursor/rules/synth.mdcProject rule — applied to every generation.
.windsurfrulesRepo root — Cascade reads it automatically.
.github/copilot-instructions.mdRepo-wide custom instructions for Copilot.
The system
Brand & Voice
Synth is the look of the machine age: deep violet-black surfaces, electric magenta, and a cyan secondary that hums like a CRT. Built for AI products that want to feel powerful, fast, and a little from the future.
Layout & Grid
Dark canvases with glowing edges and gradient seams. Generative content gets
spotlighted with neon shadow.md halos; chrome stays minimal and sharp.
Components
Buttons
Sharp radius.md buttons in magenta color.brand.primary with dark onBrand
text and a neon outer glow. Cyan is reserved for links and streaming states.
Prompt & Output Cards
Cards on color.surface.raised with a glowing border; streaming responses pulse
in color.brand.secondary with a label, never color alone.
Accessibility
Neon, but legible: light and muted text pass WCAG AA on the dark surfaces. Glows are decorative shadows, accents stay bright enough to read, and motion is calm.
Tokens
Color (14)
Tokens
Export
One source of truth, five formats — copy or download any of them.
---$schema: https://designmd.in/schema/v1.jsonid: synthname: Synthtitle: Synth — Neon AI Futuristicversion: 1.0.0category: ai-futuristictags: [ai-futuristic, neon, magenta, cyan, dark]author: designmdlicense: CC-BY-4.0updatedAt: 2026-06-22colorMode: [dark]tokens: color: brand: primary: { value: "oklch(0.66 0.27 350)", type: color } secondary: { value: "oklch(0.74 0.16 200)", type: color } onBrand: { value: "oklch(0.15 0.02 320)", type: color } text: primary: { value: "oklch(0.95 0.01 300)", type: color } muted: { value: "oklch(0.73 0.02 300)", type: color } link: { value: "{color.brand.secondary}", type: color } surface: base: { value: "oklch(0.17 0.024 290)", type: color } raised: { value: "oklch(0.22 0.03 290)", type: color } sunken: { value: "oklch(0.13 0.02 290)", type: color } border: default: { value: "oklch(0.34 0.04 290)", type: color } state: success: { value: "oklch(0.76 0.16 155)", type: color } danger: { value: "oklch(0.68 0.22 25)", type: color } warning: { value: "oklch(0.82 0.16 90)", type: color } info: { value: "oklch(0.74 0.15 230)", type: color } typography: family: sans: { value: "Space Grotesk, system-ui, sans-serif", type: fontFamily } mono: { value: "Space Mono, ui-monospace, monospace", type: fontFamily } scale: sm: { value: "0.875rem", type: dimension } base: { value: "1rem", type: dimension } lg: { value: "1.3rem", type: dimension } xl: { value: "1.75rem", type: dimension } "2xl": { value: "2.5rem", type: dimension } "3xl": { value: "3.5rem", type: dimension } weight: regular: { value: 400, type: fontWeight } bold: { value: 700, type: fontWeight } leading: tight: { value: 1.05, type: number } normal: { value: 1.5, type: number } spacing: base: { value: "0.25rem", type: dimension } radius: sm: { value: "0.375rem", type: dimension } md: { value: "0.75rem", type: dimension } lg: { value: "1.25rem", type: dimension } full: { value: "9999px", type: dimension } shadow: sm: { value: "0 0 0 1px oklch(0.66 0.27 350 / 0.25)", type: shadow } md: { value: "0 0 40px oklch(0.66 0.27 350 / 0.35)", type: shadow } motion: duration: base: { value: "200ms", type: duration } easing: standard: { value: "cubic-bezier(0.2, 0, 0, 1)", type: cubicBezier } breakpoint: md: { value: "768px", type: dimension } iconography: style: { value: "1.5px stroke, neon glow, sharp", type: descriptor } zIndex: dropdown: { value: 1000, type: number } modal: { value: 1300, type: number }---# Synth Design System## Brand & VoiceSynth is the look of the machine age: deep violet-black surfaces, electricmagenta, and a cyan secondary that hums like a CRT. Built for AI products thatwant to feel powerful, fast, and a little from the future.## Layout & GridDark canvases with glowing edges and gradient seams. Generative content getsspotlighted with neon `shadow.md` halos; chrome stays minimal and sharp.## Components### ButtonsSharp `radius.md` buttons in magenta `color.brand.primary` with dark `onBrand`text and a neon outer glow. Cyan is reserved for links and streaming states.### Prompt & Output CardsCards on `color.surface.raised` with a glowing border; streaming responses pulsein `color.brand.secondary` with a label, never color alone.## AccessibilityNeon, but legible: light and muted text pass WCAG AA on the dark surfaces. Glowsare decorative shadows, accents stay bright enough to read, and motion is calm.