Skip to content
growthbook.io logo

GrowthBook

growthbook.io

GrowthBook | Experimentation, Feature Flags & Product Analytics Platform presents a professional web presence.

professional

Color Palette

Colors

Light Mode

#6e56cf

primary

#fafafa

background

#ffffff

surface

#151e3d

text

#151e3d

secondaryText

#ffffff

border

#151e3d

muted

#5643b8

accent

Dark Mode

#6e56cf

surface


Typography

Fonts

Inter

body
400
self-hosted

Arial, sans-serif

Inter

heading
400
self-hosted

Arial, sans-serif

monospace

mono
400
system

IBM Plex Mono

body
400
self-hosted

Tahoma, sans-serif

body

The quick brown fox

h1

The quick brown fox

h2

The quick brown fox

h3

The quick brown fox


Components

Design System

Choose Your Date
outline
0px
#ffffff
GrowthBook 5.0: Build, ship, and improve at scale
secondary
8px
#fafafa#151e3d
Pricing
ghost
0px
#151e3d
Start for Free
primary
8px
#6e56cf#ffffff
card
box-shadow

rgba(0, 0, 0, 0.04) 0px 4px 20px 0px

button
box-shadow

rgba(80, 80, 80, 0.05) 0px 4px 20px 0px

gradient

linear-gradient(rgba(0, 0, 0, 0), rgb(255, 255, 255))...

gradient

linear-gradient(156deg, rgb(110, 86, 207), rgb(21, 30, 61))...

gradient

linear-gradient(rgba(0, 0, 0, 0) 36%, rgba(39, 176, 139, 0.16))...

gradient

linear-gradient(137deg, rgb(31, 45, 92), rgb(21, 30, 61))...

gradient

linear-gradient(rgb(21, 30, 61), rgb(110, 86, 207) 10%, rgb(138, 120, 219) 19%, ...

gradient

linear-gradient(rgb(21, 30, 61), rgb(110, 86, 207) 9%, rgb(138, 120, 219) 16%, r...


Voice & Tone

Personality

Visual Energy

5/10

Design Era

contemporary

Emotional Tone

professional

Target Audience

general audience


Design Assets

Visual Elements

Quizlet
svg127×71
Sony
svg127×71
Typeform
svg168×71
Deezer
svg155×71
Mistral AI
svg163×71
Breeze
svg126×71
Treatwell
svg141×71
Clickup
svg129×71
Wikipedia
svg154×71
Upstart
svg155×71

DESIGN.md

AI-ready

Drop into any project root. Cursor, Claude Code, v0, Lovable, and other AI coding agents read this file to generate on-brand UI. Spec

<!-- Generated by ExtractVibe — https://extractvibe.com/brand/growthbook.io -->
<!-- Extracted: 2026-09-21T15:59:45.949Z | Schema: v1 | Quality: 65/100 -->
---
version: alpha
name: "GrowthBook"
description: "GrowthBook | Experimentation, Feature Flags & Product Analytics Platform presents a professional web presence."
colors:
  primary: "#6e56cf"
  tertiary: "#5643b8"
  neutral: "#151e3d"
  surface: "#ffffff"
  on-surface: "#151e3d"
  on-surface-secondary: "#151e3d"
  border: "#ffffff"
  error: "#ff3c3c"
  success: "#64b513"
  surface-dark: "#6e56cf"
typography:
  display-lg:
    fontFamily: "Inter"
    fontSize: "68px"
    fontWeight: "400"
    lineHeight: "74.8px"
  headline-lg:
    fontFamily: "Inter"
    fontSize: "16px"
    fontWeight: "400"
    lineHeight: "26.4px"
  headline-md:
    fontFamily: "Inter"
    fontSize: "56px"
    fontWeight: "400"
    lineHeight: "67.2px"
  body-md:
    fontFamily: "Inter"
    fontSize: "16px"
    fontWeight: "400"
    lineHeight: "26.4px"
rounded:
  sm: "8px"
  lg: "18px"
  full: "9999px"
spacing:
  base: "2px"
  xs: "1px"
  sm: "2px"
  md: "4px"
  lg: "6px"
  xl: "8px"
components:
  button-outline:
    textColor: "#ffffff"
    rounded: "0px"
    padding: "0px"
    fontSize: "14px"
    fontWeight: "400"
    borderColor: "#ffffff"
    borderWidth: "0px 0px 1px"
  button-secondary:
    backgroundColor: "#fafafa"
    textColor: "#151e3d"
    rounded: "8px"
    padding: "16px"
    fontSize: "10px"
    fontWeight: "400"
    borderColor: "#151e3d"
  button-ghost:
    textColor: "#151e3d"
    rounded: "0px"
    padding: "8px"
    fontSize: "14px"
    fontWeight: "400"
    borderColor: "#151e3d"
  button-primary:
    backgroundColor: "#6e56cf"
    textColor: "#ffffff"
    rounded: "8px"
    padding: "12px"
    fontSize: "14px"
    fontWeight: "400"
    borderColor: "#6e56cf"
    borderWidth: "1px"
---

# GrowthBook — Design System

## Overview

GrowthBook | Experimentation, Feature Flags & Product Analytics Platform presents a professional web presence.

Key characteristics: professional.

**Key characteristics:**

- Vibe — professional
- Design era — contemporary
- Emotional tone — professional
- Target audience — general audience
- Visual energy — 5/10 (moderate)

## Colors

The palette draws on 33 distinct colors observed across the site, organized into semantic roles below.

### Light mode

| Role | Hex | Name |
|------|-----|------|
| primary | `#6e56cf` | Slate Blue |
| accent / tertiary | `#5643b8` | Rebecca Purple |
| surface | `#ffffff` | White |
| background | `#fafafa` | Off-White |
| text | `#151e3d` | Near-Black |
| secondary text | `#151e3d` | Near-Black |
| border | `#ffffff` | White |
| muted | `#151e3d` | Near-Black |

### Dark mode

| Role | Hex | Name |
|------|-----|------|
| surface | `#6e56cf` | Slate Blue |

### Semantic

| Role | Hex | Use |
|------|-----|-----|
| success | `#64b513` | Confirmations, positive states |
| error | `#ff3c3c` | Failures, destructive actions |

## Typography

Type is set in Inter, Inter, monospace, with hierarchy expressed through size and weight contrast rather than family-switching.

### Font families

| Family | Role | Source | Weights |
|--------|------|--------|---------|
| Inter | body | self-hosted | 400 |
| Inter | heading | self-hosted | 400 |
| monospace | mono | system | 400 |
| IBM Plex Mono | body | self-hosted | 400 |

### Type scale

| Role | Family | Size | Weight | Line height | Letter spacing |
|------|--------|------|--------|-------------|----------------|
| Display | Inter | 68px | 400 | 74.8px | — |
| Heading 2 | Inter | 16px | 400 | 26.4px | — |
| Heading 3 | Inter | 56px | 400 | 67.2px | — |
| Body | Inter | 16px | 400 | 26.4px | — |

### Conventions

- Heading case — sentence-case
- Body line-height — 26.4px
- Monospace — monospace

## Layout

- Base spacing unit — `2px`

## Elevation & Depth

### Shadows

| Context | Value |
|---------|-------|
| card | `rgba(0, 0, 0, 0.04) 0px 4px 20px 0px` |
| button | `rgba(80, 80, 80, 0.05) 0px 4px 20px 0px` |

### Gradients

- `linear-gradient(rgba(0, 0, 0, 0), rgb(255, 255, 255))`
- `linear-gradient(156deg, rgb(110, 86, 207), rgb(21, 30, 61))`
- `linear-gradient(rgba(0, 0, 0, 0) 36%, rgba(39, 176, 139, 0.16))`
- `linear-gradient(137deg, rgb(31, 45, 92), rgb(21, 30, 61))`
- `linear-gradient(rgb(21, 30, 61), rgb(110, 86, 207) 10%, rgb(138, 120, 219) 19%, rgb(255, 255, 255) 30%, rgb(226, 224, 248) 40%, rgb(40, 119, 249) 50%, rgb(21, 30, 61) 60%, rgb(24, 24, 63) 71%, rgb(23, 99, 78) 80%, rgb(161, 222, 210) 89%, rgb(232, 251, 247))`
- `linear-gradient(rgb(21, 30, 61), rgb(110, 86, 207) 9%, rgb(138, 120, 219) 16%, rgb(255, 255, 255) 25%, rgb(226, 224, 248) 34%, rgb(207, 239, 252) 43%, rgb(40, 119, 249) 53%, rgb(21, 30, 61) 63%, rgb(24, 24, 63) 73%, rgb(23, 99, 78) 83%, rgb(161, 222, 210) 92%, rgb(232, 251, 247))`

## Shapes

Border-radius scale:

- `sm` — 8px
- `lg` — 18px
- `full` — 9999px (pill / circular)

## Components

### Buttons

**Outline**

- Text — `#ffffff`
- Radius — `0px`
- Padding — `0px`
- Font size — `14px`
- Font weight — `400`
- Border — `0px 0px 1px solid #ffffff`
- Sample copy — "Choose Your Date"

**Secondary**

- Background — `#fafafa`
- Text — `#151e3d`
- Radius — `8px`
- Padding — `16px`
- Font size — `10px`
- Font weight — `400`
- Border — ` solid #151e3d`
- Sample copy — "GrowthBook 5.0: Build, ship, and improve at scale"

**Ghost**

- Text — `#151e3d`
- Radius — `0px`
- Padding — `8px`
- Font size — `14px`
- Font weight — `400`
- Border — ` solid #151e3d`
- Sample copy — "Pricing"

**Primary**

- Background — `#6e56cf`
- Text — `#ffffff`
- Radius — `8px`
- Padding — `12px`
- Font size — `14px`
- Font weight — `400`
- Border — `1px solid #6e56cf`
- Sample copy — "Start for Free"

## Voice

### Tone (1–10 scale)

| Axis | Score | Lean |
|------|-------|------|
| Formal ↔ Casual | 5/10 | balanced |
| Playful ↔ Serious | 5/10 | balanced |
| Enthusiastic ↔ Matter-of-fact | 5/10 | balanced |
| Respectful ↔ Irreverent | 3/10 | respectful |
| Technical ↔ Accessible | 5/10 | balanced |

### Copywriting style

- Avg. sentence length — 12 words
- Vocabulary — moderate
- Jargon — some
- CTA style — direct

## Logos

| Type | Variant | Format | URL | Confidence |
|------|---------|--------|-----|------------|
| primary | — | svg | [link](https://img.loadlogo.com/growthbook.io) | 100% |
| favicon | — | ico | [link](brands/growthbook.io/logo-0.ico) | 95% |
| favicon | — | png | [link](brands/growthbook.io/logo-1.png) | 95% |
| primary | color | svg | [link](brands/growthbook.io/logo-2.svg) | 85% |
| primary | color | svg | [link](brands/growthbook.io/logo-3.svg) | 85% |
| primary | color | svg | [link](brands/growthbook.io/logo-4.svg) | 85% |
| primary | color | svg | [link](brands/growthbook.io/logo-5.svg) | 85% |
| primary | color | svg | [link](brands/growthbook.io/logo-6.svg) | 85% |
| primary | color | svg | [link](brands/growthbook.io/logo-7.svg) | 85% |
| primary | color | svg | [link](brands/growthbook.io/logo-8.svg) | 85% |
| primary | color | svg | [link](brands/growthbook.io/logo-9.svg) | 85% |
| primary | color | svg | [link](brands/growthbook.io/logo-10.svg) | 85% |

## Sources

- Official brand guidelines — https://prnews.io/blog/media-kit.html
- Live brand page — https://extractvibe.com/brand/growthbook.io
- Raw JSON — https://extractvibe.com/api/brand/growthbook.io
- DESIGN.md (this file) — https://extractvibe.com/api/brand/growthbook.io/design.md
- Extracted — 2026-09-21T15:59:45.949Z
- Generator — ExtractVibe vv1
- Quality score — 65/100
280 lines · 7,687 bytesView raw
How to use this file

1. Save this file as DESIGN.md in your project root (sibling to README.md).

2. AI agents that read project files (Claude Code, Cursor, v0, Lovable, Bolt, Windsurf) will discover it automatically.

3. Validate or export tokens with the official CLI:

npx @google/design.md lint DESIGN.md
npx @google/design.md export --format tailwind DESIGN.md

Developer Access
cURL
# Fetch the full brand kit
curl https://extractvibe.com/api/brand/growthbook.io \
  -H "x-api-key: ev_your_key"

# Export as CSS variables
curl https://extractvibe.com/api/extract/JOB_ID/export/css \
  -H "x-api-key: ev_your_key"

# Export as Tailwind config
curl https://extractvibe.com/api/extract/JOB_ID/export/tailwind \
  -H "x-api-key: ev_your_key"

Extract your own brand kit

Get colors, fonts, voice, and personality from any website in seconds. Open source.