skills/creative/popular-web-designs/templates/elevenlabs.md
Hermes Agent — Implementation Notes
The original site uses proprietary fonts. For self-contained HTML output, use these CDN substitutes:
- Primary:
Inter| Mono:JetBrains Mono- Font stack (CSS):
font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;- Mono stack (CSS):
font-family: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;html<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">Use
write_fileto create HTML, serve viagenerative-widgetsskill (cloudflared tunnel). Verify visual accuracy withbrowser_visionafter generating.
ElevenLabs' website is a study in restrained elegance — a near-white canvas (#ffffff, #f5f5f5) where typography and subtle shadows do all the heavy lifting. The design feels like a premium audio product brochure: clean, spacious, and confident enough to let the content speak (literally, given ElevenLabs makes voice AI). There's an almost Apple-like quality to the whitespace strategy, but warmer — the occasional warm stone tint (#f5f2ef, #777169) prevents the purity from feeling clinical.
The typography system is built on a fascinating duality: Waldenburg at weight 300 (light) for display headings creates ethereal, whisper-thin titles that feel like sound waves rendered in type — delicate, precise, and surprisingly impactful at large sizes. This light-weight display approach is the design's signature — where most sites use bold headings to grab attention, ElevenLabs uses lightness to create intrigue. Inter handles all body and UI text with workmanlike reliability, using slight positive letter-spacing (0.14px–0.18px) that gives body text an airy, well-spaced quality. WaldenburgFH appears as a bold uppercase variant for specific button labels.
What makes ElevenLabs distinctive is its multi-layered shadow system. Rather than simple box-shadows, elements use complex stacks: inset border-shadows (rgba(0,0,0,0.075) 0px 0px 0px 0.5px inset), outline shadows (rgba(0,0,0,0.06) 0px 0px 0px 1px), and soft elevation shadows (rgba(0,0,0,0.04) 0px 4px 4px) — all at remarkably low opacities. The result is a design where surfaces seem to barely exist, floating just above the page with the lightest possible touch. Pill-shaped buttons (9999px) with warm-tinted backgrounds (rgba(245,242,239,0.8)) and warm shadows (rgba(78,50,23,0.04)) add a tactile, physical quality.
Key Characteristics:
#f5f5f5, #f5f2ef)rgba(78, 50, 23, 0.04) — shadows have color, not just darkness#ffffff): Primary background, card surfaces, button backgrounds#f5f5f5): Secondary surface, subtle section differentiation#f5f2ef): Button background (at 80% opacity) — the warm signature#000000): Primary text, headings, dark buttons#4e4e4e): Secondary text, descriptions#777169): Tertiary text, muted links, decorative underlines#f6f6f6): Alternate light surface#7fffff): --grid-column-bg, at 25% opacity — decorative grid overlayrgb(147 197 253 / 0.5)): --tw-ring-color, focus ring#e5e5e5): Explicit bordersrgba(0, 0, 0, 0.05)): Ultra-subtle bottom bordersrgba(0,0,0,0.075) 0px 0px 0px 0.5px inset): Internal edge definitionrgba(0,0,0,0.1) 0px 0px 0px 0.5px inset): Stronger inset variantrgba(0,0,0,0.06) 0px 0px 0px 1px): Shadow-as-borderrgba(0,0,0,0.04) 0px 4px 4px): Gentle liftrgba(0,0,0,0.4) 0px 0px 1px, rgba(0,0,0,0.04) 0px 4px 4px): Button/card elevationrgba(78,50,23,0.04) 0px 6px 16px): Warm-tinted button shadowrgba(0,0,0,0.08) 0px 0px 0px 0.5px): Subtle edge definitionrgba(0,0,0,0.1) 0px 0px 0px 1px inset): Strong inset borderWaldenburg, fallback: Waldenburg FallbackWaldenburgFH, fallback: WaldenburgFH FallbackInter, fallback: Inter FallbackGeist Mono or ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas| Role | Font | Size | Weight | Line Height | Letter Spacing | Notes |
|---|---|---|---|---|---|---|
| Display Hero | Waldenburg | 48px (3.00rem) | 300 | 1.08 (tight) | -0.96px | Whisper-thin, ethereal |
| Section Heading | Waldenburg | 36px (2.25rem) | 300 | 1.17 (tight) | normal | Light display |
| Card Heading | Waldenburg | 32px (2.00rem) | 300 | 1.13 (tight) | normal | Light card titles |
| Body Large | Inter | 20px (1.25rem) | 400 | 1.35 | normal | Introductions |
| Body | Inter | 18px (1.13rem) | 400 | 1.44–1.60 | 0.18px | Standard reading text |
| Body Standard | Inter | 16px (1.00rem) | 400 | 1.50 | 0.16px | UI text |
| Body Medium | Inter | 16px (1.00rem) | 500 | 1.50 | 0.16px | Emphasized body |
| Nav / UI | Inter | 15px (0.94rem) | 500 | 1.33–1.47 | 0.15px | Navigation links |
| Button | Inter | 15px (0.94rem) | 500 | 1.47 | normal | Button labels |
| Button Uppercase | WaldenburgFH | 14px (0.88rem) | 700 | 1.10 (tight) | 0.7px | text-transform: uppercase |
| Caption | Inter | 14px (0.88rem) | 400–500 | 1.43–1.50 | 0.14px | Metadata |
| Small | Inter | 13px (0.81rem) | 500 | 1.38 | normal | Tags, badges |
| Code | Geist Mono | 13px (0.81rem) | 400 | 1.85 (relaxed) | normal | Code blocks |
| Micro | Inter | 12px (0.75rem) | 500 | 1.33 | normal | Tiny labels |
| Tiny | Inter | 10px (0.63rem) | 400 | 1.60 (relaxed) | normal | Fine print |
Primary Black Pill
#000000#ffffffWhite Pill (Shadow-bordered)
#ffffff#000000rgba(0,0,0,0.4) 0px 0px 1px, rgba(0,0,0,0.04) 0px 4px 4pxWarm Stone Pill
rgba(245, 242, 239, 0.8) (warm translucent)#000000rgba(78, 50, 23, 0.04) 0px 6px 16px (warm-tinted)Uppercase Waldenburg Button
#ffffff1px solid #e5e5e5 or shadow-as-bordervar(--tw-ring-offset-shadow) ring systemAudio Waveform Sections
Warm Stone CTA Block
rgba(245,242,239,0.8) background with warm shadow| Level | Treatment | Use |
|---|---|---|
| Flat (Level 0) | No shadow | Page background, text blocks |
| Inset Edge (Level 0.5) | rgba(0,0,0,0.075) 0px 0px 0px 0.5px inset, #fff 0px 0px 0px 0px inset | Internal border definition |
| Outline Ring (Level 1) | rgba(0,0,0,0.06) 0px 0px 0px 1px + rgba(0,0,0,0.04) 0px 1px 2px + rgba(0,0,0,0.04) 0px 2px 4px | Shadow-as-border for cards |
| Card (Level 2) | rgba(0,0,0,0.4) 0px 0px 1px, rgba(0,0,0,0.04) 0px 4px 4px | Button elevation, prominent cards |
| Warm Lift (Level 3) | rgba(78,50,23,0.04) 0px 6px 16px | Featured CTAs — warm-tinted |
| Focus (Accessibility) | var(--tw-ring-offset-shadow) blue ring | Keyboard focus |
Shadow Philosophy: ElevenLabs uses the most refined shadow system of any design system analyzed. Every shadow is at sub-0.1 opacity, many include both outward cast AND inward inset components, and the warm CTA shadows use an actual warm color (rgba(78,50,23,...)) rather than neutral black. The inset half-pixel borders (0px 0px 0px 0.5px inset) create edges so subtle they're felt rather than seen — surfaces define themselves through the lightest possible touch.
#f5f2ef, rgba(245,242,239,0.8)) for featured elementsrgba(78,50,23,0.04)) on featured CTAs| Name | Width | Key Changes |
|---|---|---|
| Mobile | <1024px | Single column, hamburger nav, stacked sections |
| Desktop | >1024px | Full layout, horizontal nav, multi-column grids |
#ffffff) or Light Gray (#f5f5f5)#000000)#4e4e4e)#777169)rgba(245, 242, 239, 0.8))#e5e5e5 or rgba(0,0,0,0.05)rgba(245,242,239,0.8) with rgba(78,50,23,0.04) shadow