Framer

Framer

Preview image. Unlock full-res

Inky command center

Industrydesign
Palette
#000000
#080808
#ffffff
#999999
#cccccc
#666666
#171717
#0099ff
#0055ff
#05ff9f
#fd5d5c
#fac80a

Color palette

brand
Electric Blue
#0099ff

Interactive elements, links, active states, indicators, primary accent. Draws attention and signifies action.

accent
Sky Indigo
#0055ff

Secondary accent for graphical elements, subtle interactive states where Electric Blue might be too strong for background.

Cyan Fade
#05ff9f

Subtle top-to-bottom gradient for background elements, adding a hint of color variation.

Tangerine
#fd5d5c

Highlight for specific cards or callouts, purely decorative.

Goldenrod
#fac80a

Highlight for specific cards or callouts, purely decorative.

Emerald
#33c659

Highlight for specific cards or callouts, purely decorative.

Amethyst
#9869fd

Highlight for specific cards or callouts, purely decorative.

neutral
Absolute Zero
#000000

Page background, primary surface, deep canvas. Provides stark contrast for all content.

Charcoal Canvas
#080808

Secondary surface, subtle elevated panels, card backgrounds. Creates depth against Absolute Zero.

Vapor White
#ffffff

Primary text, heading text, button text, foreground elements. High contrast for readability on dark backgrounds.

Ash Gray
#999999

Muted text, secondary labels, disabled states. Provides subtler information.

Silver Mist
#cccccc

Sub-secondary text, dividing lines. Softer than Ash Gray for less prominent elements.

Slate Dust
#666666

Tertiary text, less important information, placeholder text.

Deep Space
#171717

Tertiary surface layer, slightly darker elevated elements.

Typography

Type scale
Augmented Fourth (1.414) from 14px base
display110px · 0.85 · -0.05em
The quick brown fox jumps over the lazy dog
heading-lg85px · 0.95 · -0.05em
The quick brown fox jumps over the lazy dog
heading62px · 1 · -0.031em
The quick brown fox jumps over the lazy dog
heading-sm32px · 1
The quick brown fox jumps over the lazy dog
subheading24px · 1.07 · -0.02em
The quick brown fox jumps over the lazy dog
body-lg18px · 1.4 · -0.02em
The quick brown fox jumps over the lazy dog
body14px · 1.3
The quick brown fox jumps over the lazy dog
GT Walsheim Framer Medium
Weights
500
Sizes
110px
Line height
0.85
Letter spacing
-0.0500em
Fallback
Montserrat

Display headline. Extremely large, tight kerning for maximum impact.

GT Walsheim Medium
Weights
500
Sizes
32px, 62px, 85px
Line height
0.95, 1, 1.13
Letter spacing
-0.0500em at 85px, -0.0310em at 62px, normal at 32px
Fallback
Montserrat

Primary headings (H1-H3). Characterized by compact line height and slight negative letter-spacing for a bold, condensed feel. Features stylistic alternates and tabular numbers.

Mona Sans
Weights
500
Sizes
12px, 13px, 17px, 18px, 62px
Line height
1, 1.2, 1.3, 1.7, 2.28
Letter spacing
-0.0500em at 62px, -0.0460em for 17px/18px, normal elsewhere
Fallback
Inter

Secondary headings (H4-H6). Offers a more neutral counterpart to GT Walsheim for less prominent titles.

Inter Variable
Weights
400
Sizes
8px, 12px, 13px, 14px, 15px, 18px, 24px
Line height
0.8, 1, 1.07, 1.2, 1.3, 1.4
Letter spacing
-0.0200em at 18px and 24px, -0.0180em, -0.0100em, -0.0010em, 0.0300em for specific contexts
Fallback
Inter

Body text, subheadings, labels. Highly versatile with broad stylistic controls, ensuring clarity across various information densities. Features a wide range of stylistic sets.

Inter
Weights
400, 500, 600, 700
Sizes
10px, 12px, 13px, 14px, 15px, 16px, 20px, 22px
Line height
0.83, 1, 1.1, 1.15, 1.2, 1.3, 1.4, 1.6
Letter spacing
-0.0530em to 0.0300em
Fallback
Inter

Paragraphs, navigation, general UI text. Provides robust readability with specific handling for tabular numbers and stylistic alternates.

Open Runde
Weights
600
Sizes
9px
Line height
1.11
Letter spacing
normal
Fallback
Varela Round

Fine print, metadata. Distinctive small-caps style via stylistic sets.

Spacing & shape

Spacing
Section gap64px
Card padding10px
Element gap4px
Radius
Buttons100px
Inputs8px
Cards8px
Images8px
modals12px

Components

CTA Button Group
Testimonial Card
Trusted By — Logo Bar
Primary Hero ButtonCall to action

backgroundColor=rgba(255, 255, 255, 0.15), color=rgb(0, 0, 238) (browser default link color, interpret as Electric Blue #0099ff), borderRadius=100px, paddingTop=10px, paddingRight=14px, paddingBottom=10px, paddingLeft=14px. Text uses Inter font family. Appears as a white ghost button on dark background.

Secondary Ghost ButtonSecondary call to action

backgroundColor=rgba(0, 0, 0, 0), color=rgb(0, 0, 0) (browser default, interpret as Vapor White #ffffff against dark), borderRadius=0px, paddingTop=0px, paddingRight=0px, paddingBottom=0px, paddingLeft=0px. Used for subtle actions or navigation within sections.

Solid Primary ButtonHigh-emphasis call to action

backgroundColor=rgb(255, 255, 255), color=rgb(0, 0, 238) (browser default, interpret as Electric Blue #0099ff), borderRadius=100px, paddingTop=10px, paddingRight=14px, paddingBottom=10px, paddingLeft=14px. Used for critical actions on lighter backgrounds or when extra prominence is needed.

Icon-only ButtonAction without text label

backgroundColor=rgba(255, 255, 255, 0.1), color=rgb(0, 0, 0) (browser default, interpret as Vapor White #ffffff), borderRadius=40px, paddingTop=0px, paddingRight=0px, paddingBottom=0px, paddingLeft=0px. Used for subtle actions like closing modals or navigation controls.

Navigation LinkTop navigation item

color=Vapor White (#ffffff), font-size=14px, font-weight=Inter Regular (400), no explicit background, padding: 0. Configured for horizontal menu display.

Case Study CardShowcase customer work

background-color: Charcoal Canvas (#080808) or a variety of vivid accent colors (Tangerine, Goldenrod, Emerald, Amethyst) for visual distinction. Border radius: 8px. Text content uses various Inter weights. Often contains images or abstract patterns.

Small Feature CardHighlight key features

min-height: 200px (inferred). backgroundColor=rgba(255, 255, 255, 0.15) or Charcoal Canvas (#080808). borderRadius=8px. Padding is implied 10-15px. Contains a small title and short body text.

Text Input / FieldUser data entry

Implicit background matching surrounding surface (e.g. Charcoal Canvas #080808). Text color: Vapor White (#ffffff). Placeholder text color: Ash Gray (#999999). Focus ring: rgb(9, 9, 9) 0px 0px 0px 2px (Dark Shadow).

Guidelines

Do
  • Use Absolute Zero (#000000) as the primary background for all page sections to enforce a consistent dark theme.
  • Apply Vapor White (#ffffff) for all main headings and body text on dark backgrounds to ensure maximum contrast and readability.
  • Reserve Electric Blue (#0099ff) exclusively for interactive elements like links, buttons, and active states to guide user attention.
  • Utilize 100px border radius for all primary calls-to-action to create distinct pill-shaped buttons.
  • Employ the GT Walsheim fonts (GT Walsheim Framer Medium, GT Walsheim Medium) for all major headlines to convey the brand's unique character.
  • Maintain a compact line height for all display and heading typography (e.g., 0.85 for 110px, 0.95 for 85px) to achieve a dense, type-driven aesthetic.
  • Layer surfaces using Absolute Zero (#000000) and Charcoal Canvas (#080808) to create depth without relying on prominent shadows.
Don’t
  • Avoid using light backgrounds for entire page sections; the theme is predominantly dark.
  • Do not use generic system fonts for prominent headings; GT Walsheim is critical for brand identity.
  • Do not introduce additional accent colors beyond Electric Blue (#0099ff) and the designated card highlights (Tangerine, Goldenrod, Emerald, Amethyst).
  • Avoid box shadows for general elevation; subtle background color shifts (e.g., #000000 to #080808) provide the primary sense of layering.
  • Do not use letter-spacing: normal for headlines; specific negative letter-spacing values (-0.0500em, -0.0310em) are integral to the typographic style.
  • Do not vary border radius for buttons; stick to 100px for pill shapes and 8px for cards/inputs.
  • Do not introduce complex gradients or textures on primary surfaces; the background should remain clean and near-monochromatic.

About this system

Show

Framer's design pulsates like a high-contrast digital canvas, where every element is deliberately placed against a deep, inky black. The interplay of brilliant white typography and electric blue accents (#0099ff) against the #000000 background creates an immediate sense of clarity and impact, reminiscent of a command-line interface or a designer's dark-mode workspace. Generously rounded elements, especially 100px pill buttons, introduce soft dynamism into an otherwise sharp, modern aesthetic, making complex tools feel approachable. Subtle layers of near-black surfaces (#080808) provide depth without relying on heavy shadows, maintaining a lightweight, performant feel.

Layout

The layout primarily uses a full-bleed dark canvas for the background. Content is centered and constrained within an implied max-width (no explicit pageMaxWidth, but content blocks are visually centered and not full-width). The hero section features a centered, oversized headline on a full-bleed dark background, with prominent pill-shaped call-to-action buttons. Subsequent sections alternate between large, impactful text blocks and grids of featured content. There's a prominent 3-column card grid for 'Made with Framer' examples, showcasing various visual styles within a consistent structural framework. Vertical spacing between sections is generous but not excessively sprawling, contributing to a compact visual density.

Imagery

The visual language is a blend of tight product screenshots, abstract geometric shapes with vibrant accent colors, and stylized photography. Product screenshots are typically contained within cards, often featuring a subtle background or drop shadow. Illustrations are geometric and abstract, using brand accent colors (Tangerine, Goldenrod, Emerald, Amethyst) to add visual interest and break up the dark interface. Photography is used sparingly for social proof, featuring desaturated or monochrome portraits within circular masks. Icons are monochrome, outlined, and minimal, primarily in Vapor White against dark backgrounds. Imagery primarily serves to showcase products, demonstrate features, or provide decorative color accents, balanced with a high density of textual content.

Reminiscent of Vercel, Linear, Supabase, Notion, Webflow.

# Framer — Style Reference
> Inky command center

**Theme:** dark

**Site:** https://framer.com

Framer's design pulsates like a high-contrast digital canvas, where every element is deliberately placed against a deep, inky black. The interplay of brilliant white typography and electric blue accents (#0099ff) against the #000000 background creates an immediate sense of clarity and impact, reminiscent of a command-line interface or a designer's dark-mode workspace. Generously rounded elements, especially 100px pill buttons, introduce soft dynamism into an otherwise sharp, modern aesthetic, making complex tools feel approachable. Subtle layers of near-black surfaces (#080808) provide depth without relying on heavy shadows, maintaining a lightweight, performant feel.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Electric Blue | `#0099ff` | `--color-electric-blue` | Interactive elements, links, active states, indicators, primary accent. Draws attention and signifies action. |
| Sky Indigo | `#0055ff` | `--color-sky-indigo` | Secondary accent for graphical elements, subtle interactive states where Electric Blue might be too strong for background. |
| Cyan Fade | `#05ff9f` | `--color-cyan-fade` | Subtle top-to-bottom gradient for background elements, adding a hint of color variation. |
| Tangerine | `#fd5d5c` | `--color-tangerine` | Highlight for specific cards or callouts, purely decorative. |
| Goldenrod | `#fac80a` | `--color-goldenrod` | Highlight for specific cards or callouts, purely decorative. |
| Emerald | `#33c659` | `--color-emerald` | Highlight for specific cards or callouts, purely decorative. |
| Amethyst | `#9869fd` | `--color-amethyst` | Highlight for specific cards or callouts, purely decorative. |
| Absolute Zero | `#000000` | `--color-absolute-zero` | Page background, primary surface, deep canvas. Provides stark contrast for all content. |
| Charcoal Canvas | `#080808` | `--color-charcoal-canvas` | Secondary surface, subtle elevated panels, card backgrounds. Creates depth against Absolute Zero. |
| Vapor White | `#ffffff` | `--color-vapor-white` | Primary text, heading text, button text, foreground elements. High contrast for readability on dark backgrounds. |
| Ash Gray | `#999999` | `--color-ash-gray` | Muted text, secondary labels, disabled states. Provides subtler information. |
| Silver Mist | `#cccccc` | `--color-silver-mist` | Sub-secondary text, dividing lines. Softer than Ash Gray for less prominent elements. |
| Slate Dust | `#666666` | `--color-slate-dust` | Tertiary text, less important information, placeholder text. |
| Deep Space | `#171717` | `--color-deep-space` | Tertiary surface layer, slightly darker elevated elements. |

## Tokens — Typography

### GT Walsheim Framer Medium
- **Substitute:** Montserrat
- **Weights:** 500
- **Sizes:** 110px
- **Line height:** 0.85
- **Letter spacing:** -0.0500em
- **Role:** Display headline. Extremely large, tight kerning for maximum impact.

### GT Walsheim Medium
- **Substitute:** Montserrat
- **Weights:** 500
- **Sizes:** 32px, 62px, 85px
- **Line height:** 0.95, 1, 1.13
- **Letter spacing:** -0.0500em at 85px, -0.0310em at 62px, normal at 32px
- **Role:** Primary headings (H1-H3). Characterized by compact line height and slight negative letter-spacing for a bold, condensed feel. Features stylistic alternates and tabular numbers.

### Mona Sans
- **Substitute:** Inter
- **Weights:** 500
- **Sizes:** 12px, 13px, 17px, 18px, 62px
- **Line height:** 1, 1.2, 1.3, 1.7, 2.28
- **Letter spacing:** -0.0500em at 62px, -0.0460em for 17px/18px, normal elsewhere
- **Role:** Secondary headings (H4-H6). Offers a more neutral counterpart to GT Walsheim for less prominent titles.

### Inter Variable
- **Substitute:** Inter
- **Weights:** 400
- **Sizes:** 8px, 12px, 13px, 14px, 15px, 18px, 24px
- **Line height:** 0.8, 1, 1.07, 1.2, 1.3, 1.4
- **Letter spacing:** -0.0200em at 18px and 24px, -0.0180em, -0.0100em, -0.0010em, 0.0300em for specific contexts
- **Role:** Body text, subheadings, labels. Highly versatile with broad stylistic controls, ensuring clarity across various information densities. Features a wide range of stylistic sets.

### Inter
- **Substitute:** Inter
- **Weights:** 400, 500, 600, 700
- **Sizes:** 10px, 12px, 13px, 14px, 15px, 16px, 20px, 22px
- **Line height:** 0.83, 1, 1.1, 1.15, 1.2, 1.3, 1.4, 1.6
- **Letter spacing:** -0.0530em to 0.0300em
- **Role:** Paragraphs, navigation, general UI text. Provides robust readability with specific handling for tabular numbers and stylistic alternates.

### Open Runde
- **Substitute:** Varela Round
- **Weights:** 600
- **Sizes:** 9px
- **Line height:** 1.11
- **Letter spacing:** normal
- **Role:** Fine print, metadata. Distinctive small-caps style via stylistic sets.

## Tokens — Type Scale

Augmented Fourth (1.414) from 14px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| body | 14px | 1.3 | — |
| body-lg | 18px | 1.4 | -0.02em |
| subheading | 24px | 1.07 | -0.02em |
| heading-sm | 32px | 1 | — |
| heading | 62px | 1 | -0.031em |
| heading-lg | 85px | 0.95 | -0.05em |
| display | 110px | 0.85 | -0.05em |

## Tokens — Spacing

- **Section gap:** 64px
- **Card padding:** 10px
- **Element gap:** 4px

## Tokens — Radius

- **Buttons:** 100px
- **Inputs:** 8px
- **Cards:** 8px
- **Images:** 8px
- **modals:** 12px

## Layout

The layout primarily uses a full-bleed dark canvas for the background. Content is centered and constrained within an implied max-width (no explicit pageMaxWidth, but content blocks are visually centered and not full-width). The hero section features a centered, oversized headline on a full-bleed dark background, with prominent pill-shaped call-to-action buttons. Subsequent sections alternate between large, impactful text blocks and grids of featured content. There's a prominent 3-column card grid for 'Made with Framer' examples, showcasing various visual styles within a consistent structural framework. Vertical spacing between sections is generous but not excessively sprawling, contributing to a compact visual density.

## Imagery

The visual language is a blend of tight product screenshots, abstract geometric shapes with vibrant accent colors, and stylized photography. Product screenshots are typically contained within cards, often featuring a subtle background or drop shadow. Illustrations are geometric and abstract, using brand accent colors (Tangerine, Goldenrod, Emerald, Amethyst) to add visual interest and break up the dark interface. Photography is used sparingly for social proof, featuring desaturated or monochrome portraits within circular masks. Icons are monochrome, outlined, and minimal, primarily in Vapor White against dark backgrounds. Imagery primarily serves to showcase products, demonstrate features, or provide decorative color accents, balanced with a high density of textual content.

## Components

### CTA Button Group

### Testimonial Card

### Trusted By — Logo Bar

### Primary Hero Button
*Call to action*

backgroundColor=rgba(255, 255, 255, 0.15), color=rgb(0, 0, 238) (browser default link color, interpret as Electric Blue #0099ff), borderRadius=100px, paddingTop=10px, paddingRight=14px, paddingBottom=10px, paddingLeft=14px. Text uses Inter font family. Appears as a white ghost button on dark background.

### Secondary Ghost Button
*Secondary call to action*

backgroundColor=rgba(0, 0, 0, 0), color=rgb(0, 0, 0) (browser default, interpret as Vapor White #ffffff against dark), borderRadius=0px, paddingTop=0px, paddingRight=0px, paddingBottom=0px, paddingLeft=0px. Used for subtle actions or navigation within sections.

### Solid Primary Button
*High-emphasis call to action*

backgroundColor=rgb(255, 255, 255), color=rgb(0, 0, 238) (browser default, interpret as Electric Blue #0099ff), borderRadius=100px, paddingTop=10px, paddingRight=14px, paddingBottom=10px, paddingLeft=14px. Used for critical actions on lighter backgrounds or when extra prominence is needed.

### Icon-only Button
*Action without text label*

backgroundColor=rgba(255, 255, 255, 0.1), color=rgb(0, 0, 0) (browser default, interpret as Vapor White #ffffff), borderRadius=40px, paddingTop=0px, paddingRight=0px, paddingBottom=0px, paddingLeft=0px. Used for subtle actions like closing modals or navigation controls.

### Navigation Link
*Top navigation item*

color=Vapor White (#ffffff), font-size=14px, font-weight=Inter Regular (400), no explicit background, padding: 0. Configured for horizontal menu display.

### Case Study Card
*Showcase customer work*

background-color: Charcoal Canvas (#080808) or a variety of vivid accent colors (Tangerine, Goldenrod, Emerald, Amethyst) for visual distinction. Border radius: 8px. Text content uses various Inter weights. Often contains images or abstract patterns.

### Small Feature Card
*Highlight key features*

min-height: 200px (inferred). backgroundColor=rgba(255, 255, 255, 0.15) or Charcoal Canvas (#080808). borderRadius=8px. Padding is implied 10-15px. Contains a small title and short body text.

### Text Input / Field
*User data entry*

Implicit background matching surrounding surface (e.g. Charcoal Canvas #080808). Text color: Vapor White (#ffffff). Placeholder text color: Ash Gray (#999999). Focus ring: rgb(9, 9, 9) 0px 0px 0px 2px (Dark Shadow).

## Guidelines

### Do

- Use Absolute Zero (#000000) as the primary background for all page sections to enforce a consistent dark theme.
- Apply Vapor White (#ffffff) for all main headings and body text on dark backgrounds to ensure maximum contrast and readability.
- Reserve Electric Blue (#0099ff) exclusively for interactive elements like links, buttons, and active states to guide user attention.
- Utilize 100px border radius for all primary calls-to-action to create distinct pill-shaped buttons.
- Employ the GT Walsheim fonts (GT Walsheim Framer Medium, GT Walsheim Medium) for all major headlines to convey the brand's unique character.
- Maintain a compact line height for all display and heading typography (e.g., 0.85 for 110px, 0.95 for 85px) to achieve a dense, type-driven aesthetic.
- Layer surfaces using Absolute Zero (#000000) and Charcoal Canvas (#080808) to create depth without relying on prominent shadows.

### Don't

- Avoid using light backgrounds for entire page sections; the theme is predominantly dark.
- Do not use generic system fonts for prominent headings; GT Walsheim is critical for brand identity.
- Do not introduce additional accent colors beyond Electric Blue (#0099ff) and the designated card highlights (Tangerine, Goldenrod, Emerald, Amethyst).
- Avoid box shadows for general elevation; subtle background color shifts (e.g., #000000 to #080808) provide the primary sense of layering.
- Do not use letter-spacing: normal for headlines; specific negative letter-spacing values (-0.0500em, -0.0310em) are integral to the typographic style.
- Do not vary border radius for buttons; stick to 100px for pill shapes and 8px for cards/inputs.
- Do not introduce complex gradients or textures on primary surfaces; the background should remain clean and near-monochromatic.

## Agent Prompt Guide

4. **Create a Testimonial Section:** Set background to Absolute Zero (#000000). Use a `heading-sm` sized GT Walsheim Medium (32px, #ffffff, lineHeight 1) for the main quote. Underneath, add two lines of `body` text (Inter, 14px, #a6a6a6) for the author's name and title. The testimonial card itself could use Charcoal Canvas (#080808) with 8px radius.

More like this