Framer Brand Guidelines
Framer Brand Guidelines
framer
Design System
Framer logo

Framer

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 floatin

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

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

display44px · 500 · 1.25
Design at scale
32px32px · 500 · 1.25
Section heading
heading-lg24px · 500 · 1.4
Subheading
body15px · 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

Display
GT Walsheim
Commercial
Used by Framer.
Source · Grilli Type
Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Monospace
Azeret Mono
Open · OFL
Install via Google Fonts
Primary
GT Walsheim
Commercial
Used by Framer.
Source · Grilli Type
Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Primary
Mona Sans
Open · OFL
GitHub's variable font, free and open.
Install via GitHub
Primary
Open Runde
Open · OFL
Open-source rounded geometric sans.
Install via GitHub · raphaelbastide
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit8px
Section gap16px
Card padding15px
Element gap8px

Border Radius

ElementValuePreview
buttons9999px
inputs9999px
cards16px
dialogs16px
badges8px
pillPill9999px

Elevation

Shadow 1
04

Guidelines

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

Do

  • Use pure black (#000000) as the primary background — not dark gray, not charcoal
  • Apply extreme negative letter-spacing on GT Walsheim display text (-3px to -5.5px)
  • Keep all buttons pill-shaped (40px+ radius) — never use squared or slightly-rounded buttons
  • Use Framer Blue (#0099ff) exclusively for interactive accents — links, borders, focus states
  • Deploy rgba(255, 255, 255, 0.1) for frosted glass surfaces on dark backgrounds
  • Maintain GT Walsheim at weight 500 only — the medium weight IS the brand
  • Use extensive OpenType features on Inter text (cv01, cv05, cv09, cv11, ss03, ss07)
  • Let product screenshots be the visual centerpiece — the tool markets itself
  • Apply blue ring shadows (rgba(0, 153, 255, 0.15) 0px 0px 0px 1px) for card containment

Don't

  • Use warm dark backgrounds (no #1a1a1a, #2d2d2d, or brownish blacks)
  • Apply bold (700+) weight to GT Walsheim display text — medium 500 only
  • Introduce additional accent colors beyond Framer Blue — this is a one-accent-color system
  • Use large border-radius on non-interactive elements (cards use 10px–15px, only buttons get 40px+)
  • Add decorative imagery, illustrations, or icons — the product IS the illustration
  • Use positive letter-spacing on headlines — everything is compressed, negative tracking
  • Create heavy drop shadows — depth is communicated through subtle rings and minimal ambients
05

Components

Buttons

button-primary
Background#ffffff
Text#000000
Radius100px
Padding10px 15px
Font15px / 400
Use: Solid white pill, primary CTA on dark
button-frosted
Backgroundrgba(255,255,255,0.1)
Text#ffffff
Radius40px
Padding10px 15px
Font15px / 400
Use: Glass-effect frosted pill on dark
button-ghost
Backgroundtransparent
Text#ffffff
Radius40px
Padding10px 15px
Use: Tertiary text-only action, frosted on hover

Inputs

input-dark
Background#090909
Text#ffffff
Radius8px
Padding10px 12px
Use: Dark theme form input; focus #0099ff ring + blue glow

Cards

card-dark
card-dark
Background#090909
Text#ffffff
Radius12px
Padding24px
Use: Standard dark surface card with blue ring border
card-elevated
card-elevated
Background#090909
Text#ffffff
Radius12px
Padding24px
Use: Elevated card, white top highlight + deep ambient shadow

Badges

badge
badge-default
Backgroundrgba(255,255,255,0.1)
Text#ffffff
Radius9999px
Padding4px 10px
Font12px / 400
Use: Frosted pill badge on dark

Related design systems