Notion

A huge black headline, friendly blue buttons, and hand-drawn characters.

Productivitylight themeCaptured 2026-10-05www.notion.com
Notion homepage at 1440x900, captured 2026-10-05
www.notion.com at 1440x900Screenshot 2026-10-05
Overview

Notion leads with a 96px headline in its own cut of Inter at weight 600, set on plain white. The primary button is a saturated blue (#0075de) beside a pale blue secondary, corners stay near 8px, and a warm highlight chip sits inside the headline. Black line drawings of people sit beside the product shot and add no new colors.

Do
  • Set the hero headline at 96px and weight 600, black on white.
  • Pair the blue primary with a tinted blue secondary instead of an outline.
  • Use simple line illustrations for personality.
Avoid
  • Put gradients or dark sections behind the hero.
  • Round buttons into pills: they keep an 8px corner.
  • Add a second action color.
Colors

Color roles

Background#ffffff

The page ground

Surface#f9f9f8

Raised panels, bands and cards

Text#000000

Primary ink, 21.0:1 on the background

Muted text#757575

Supporting copy, 4.6:1 on the background

Accent#0075de

Primary actions

Border#e5e5e5

Hairlines and dividers

Typography

Type

NotionInterdisplay and body, 100% of the text

Use Inter. Notion's face is a customized Inter. Stock Inter is very close.

Display
96px / 600
lh 1.04 / -0.048em
Systems that ship
Heading
22px / 700
lh 1.27 / -0.011em
Hierarchy at a glance
Subheading
16px / 700
lh 1.5 / 0
A quieter supporting head
Body
20px / 400
lh 1.4 / -0.006em
Body copy carries the explanation, so it has to stay readable at length on every screen.
Small
16px / 700
lh 1.5 / 0
Labels, captions and metadata

Sizes in use: 96px / 72px / 54px / 22px / 20px / 16px / 14px

Spacing

Spacing

Values sit on a 4px grid.

4px
8px
10px
12px
14px
24px
32px
Shape

Corners and depth

4px
8px
12px
pill (9999px)
shadow 1
shadow 2
Components

Buttons and cards

Rebuilt here from the measured values, not copied from the site's code.

Get Notion freeRequest a demo
Card titleA card in this system, rebuilt from its measured fill, border, corner and shadow.
DESIGN.md

Hand this to your AI coding tool

Drop it in your repo as DESIGN.md and point Claude Code, Cursor or Codex at it before you ask for a page.

# Notion design system

> Captured from https://www.notion.com/ on 2026-10-05 by Brooks New Media (https://design.brooksnewmedia.com/styles/notion/). An independent analysis for reference: Notion and its marks belong to their owner. Learn from the system; don't copy the brand.

## Overview

Notion leads with a 96px headline in its own cut of Inter at weight 600, set on plain white. The primary button is a saturated blue (#0075de) beside a pale blue secondary, corners stay near 8px, and a warm highlight chip sits inside the headline. Black line drawings of people sit beside the product shot and add no new colors.

- Theme: light
- Mood: light, friendly, illustrated
- Category: Productivity

## Colors

| Role | Hex | Use |
|---|---|---|
| Background | `#ffffff` | The page ground |
| Surface | `#f9f9f8` | Raised panels, bands and cards |
| Text | `#000000` | Primary ink, 21.0:1 on the background |
| Muted text | `#757575` | Supporting copy, 4.6:1 on the background |
| Accent | `#0075de` | Primary actions |
| Border | `#e5e5e5` | Hairlines and dividers |

Full palette, most used first: `#ffffff`, `#000000`, `#1a1a1a`, `#0075de`, `#757575`, `#0d0d0d`, `#005bab`, `#404040`.

## Typography

- **NotionInter**: display and body, 100% of the text. Use Inter. Notion's face is a customized Inter. Stock Inter is very close.

| Role | Family | Size | Weight | Line height | Tracking |
|---|---|---|---|---|---|
| Display | NotionInter | 96px | 600 | 1.04 | -0.048em |
| Heading | NotionInter | 22px | 700 | 1.27 | -0.011em |
| Subheading | NotionInter | 16px | 700 | 1.5 | 0 |
| Body | NotionInter | 20px | 400 | 1.4 | -0.006em |
| Small | NotionInter | 16px | 700 | 1.5 | 0 |

Sizes in use, largest first: 96px, 72px, 54px, 22px, 20px, 16px, 14px.

## Spacing

Values sit on a 4px grid.
Values in use: 4px, 8px, 10px, 12px, 14px, 24px, 32px.

## Shape

Corner radii, smallest first: 4px, 8px, 12px, pill (9999px).

Shadows, most used first:

- `rgba(0, 0, 0, 0.01) 0px 0.175px 1.041px 0px, rgba(0, 0, 0, 0.02) 0px 0.8px 2.925px 0px, rgba(0, 0, 0, 0.027) 0px 2.025px 7.847px 0px, rgba(0, 0, 0, 0.04) 0px 4px 18px 0px`
- `rgba(0, 0, 0, 0.008) 0px 0.667px 3.502px 0px, rgba(0, 0, 0, 0.016) 0px 2.933px 7.252px 0px, rgba(0, 0, 0, 0.02) 0px 7.2px 14.462px 0px, rgba(0, 0, 0, 0.024) 0px 13.867px 28.348px 0px, rgba(0, 0, 0, 0.03) 0px 23.333px 52.123px 0px, rgba(0, 0, 0, 0.04) 0px 36px 89px 0px`

## Components

### Primary button ("Get Notion free")

- Fill: #0075de
- Text: #ffffff, 16px at weight 500
- Border: none
- Corner: 8px
- Height: 36px, padding 4px 14px

### Secondary button ("Request a demo")

- Fill: #e6f3fe
- Text: #005bab, 16px at weight 500
- Border: none
- Corner: 8px
- Height: 38px, padding 6px 15px

### Card

- Fill: #ffffff
- Border: 1px solid #e5e5e5
- Corner: 12px
- Shadow: none

## Do

- Set the hero headline at 96px and weight 600, black on white.
- Pair the blue primary with a tinted blue secondary instead of an outline.
- Use simple line illustrations for personality.

## Don't

- Put gradients or dark sections behind the hero.
- Round buttons into pills: they keep an 8px corner.
- Add a second action color.

## CSS variables

```css
:root {
  --color-background: #ffffff;
  --color-surface: #f9f9f8;
  --color-text: #000000;
  --color-text-muted: #757575;
  --color-accent: #0075de;
  --color-border: #e5e5e5;
  --font-display: "NotionInter", "Inter", system-ui, sans-serif;
  --text-display: 96px;
  --weight-display: 600;
  --font-heading: "NotionInter", "Inter", system-ui, sans-serif;
  --text-heading: 22px;
  --weight-heading: 700;
  --font-subheading: "NotionInter", "Inter", system-ui, sans-serif;
  --text-subheading: 16px;
  --weight-subheading: 700;
  --font-body: "NotionInter", "Inter", system-ui, sans-serif;
  --text-body: 20px;
  --weight-body: 400;
  --font-small: "NotionInter", "Inter", system-ui, sans-serif;
  --text-small: 16px;
  --weight-small: 700;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 10px;
  --space-4: 12px;
  --space-5: 14px;
  --space-6: 24px;
  --space-7: 32px;
  --radius-1: 4px;
  --radius-2: 8px;
  --radius-3: 12px;
  --radius-4: 9999px;
}
```

## Notes for AI coding tools

- Start from the CSS variables above and build components from them, not from new values.
- Use the font substitutes listed. Never embed a commercial or platform-only typeface without a license.
- Keep body text at 4.5:1 contrast or better against its ground.
- These values were measured from the live page at 1440x900; the site may have changed since 2026-10-05.
Download DESIGN.md

Notion and its marks belong to their owner. This page is an independent analysis of the public website, measured on 2026-10-05. We're not affiliated with or endorsed by Notion.