
Vercel
Frontend cloud platform
The deployment platform behind Next.js, presented in stark black-and-white with Geist as its house typeface.
vercel.comColor palette
Accent
Primary brand color — key actions and emphasis.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Accent color used within the product's own UI.
Semantic
Success state.
Error and destructive state.
Error and destructive state.
Error and destructive state.
Warning state.
Warning state.
Warning state.
Neutral
Text and icon color on a solid primary fill.
Primary text color.
Secondary or muted text.
Borders and dividers.
Borders and dividers.
Page background.
Page background.
Page background.
Primary text color.
Primary text color.
Primary text color.
Primary text color.
Type scale
- Display Xl
- 48px · 600 · 1
- Display Lg
- 32px · 600 · 1.25
- Display Md
- 24px · 600 · 1.33
- Display Sm
- 20px · 600 · 1.4
- Body Lg
- 18px · 400 · 1.56
- Body Md
- 16px · 400 · 1.5
- Body Md Strong
- 16px · 500 · 1.5
- Button Lg
- 16px · 500 · 1.5
- Body Sm
- 14px · 400 · 1.43
- Body Sm Strong
- 14px · 500 · 1.43
- Button Md
- 14px · 500 · 1.43
- Code
- 13px · 400 · 1.54
- Caption
- 12px · 400 · 1.33
- Caption Mono
- 12px · 400 · 1.33
Fonts
Spacing & shape
- Xxs
- 4px
- Xs
- 8px
- Sm
- 12px
- Md
- 16px
- Lg
- 24px
- Xl
- 32px
- 2xl
- 40px
- 3xl
- 48px
- 4xl
- 64px
- 5xl
- 96px
- 6xl
- 128px
- Section
- 192px
- None
- 0px
- Xs
- 4px
- Sm
- 6px
- Md
- 8px
- Lg
- 12px
- Xl
- 16px
- Pill Sm
- 64px
- Pill
- 100px
- Full
- 9999px
Guidelines
- Reserve Primary for primary actions and emphasis — it is the system's one accent color.
- Keep type on the documented family set (Geist, Geist Mono).
- Use one of the documented corner radii (0px, 4px, 6px, 8px, 12px, 16px, 64px, 100px, 9999px) rather than a one-off value.
- Build spacing from the documented scale (4px, 8px, 12px, 16px, 24px, 32px, 40px, 48px, 64px, 96px, 128px, 192px) instead of arbitrary padding.
- Don't apply Primary as a full-page background or a large fill.
- Don't introduce a second accent color alongside Primary.
- Don't mix in an additional typeface beyond the ones documented here.