📄 framer.md

← Vault

Design System: Framer

> Hermes Agent — Implementation Notes

>

> The original site uses proprietary fonts. For self-contained HTML output, use these CDN substitutes:

> - Primary: Inter | Mono: Azeret Mono

> - Font stack (CSS): font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;

> - Mono stack (CSS): font-family: 'Azeret Mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;

> `html

>

> `

> Use write_file to create HTML, serve via generative-widgets skill (cloudflared tunnel).

> Verify visual accuracy with browser_vision after generating.

1. Visual Theme & Atmosphere

Framer's website is a cinematic, tool-obsessed dark canvas that radiates the confidence of a design tool built by designers who worship craft. The entire experience is drenched in pure black — not a warm charcoal or a cozy dark gray, but an absolute void (#000000) that makes every element, every screenshot, every typographic flourish feel like it's floating in deep space. This is a website that treats its own product UI as the hero art, embedding full-fidelity screenshots and interactive demos directly into the narrative flow.

The typography is the signature move: GT Walsheim with aggressively tight letter-spacing (as extreme as -5.5px on 110px display text) creates headlines that feel compressed, kinetic, almost spring-loaded — like words under pressure that might expand at any moment. The transition to Inter for body text is seamless, with extensive OpenType feature usage (cv01, cv05, cv09, cv11, ss03, ss07) that gives even small text a refined, custom feel. Framer Blue (#0099ff) is deployed sparingly but decisively — as link color, border accents, and subtle ring shadows — creating a cold, electric throughline against the warm-less black.

The overall effect is a nightclub for web designers: dark, precise, seductive, and unapologetically product-forward. Every section exists to showcase what the tool can do, with the website itself serving as proof of concept.

Key Characteristics:

Iteration Guide

When refining existing screens generated with this design system:

1. Focus on ONE component at a time — the dark canvas makes each element precious

2. Always verify letter-spacing on GT Walsheim headings — the extreme negative tracking is non-negotiable

3. Check that Framer Blue appears ONLY on interactive elements — never as decorative background or text color for non-links

4. Ensure all buttons are pill-shaped — any squared corner immediately breaks the Framer aesthetic

5. Test frosted glass surfaces by checking they have exactly rgba(255, 255, 255, 0.1) — too opaque looks like a bug, too transparent disappears