Patreon
Patreon
patreon
Design System
Patreon logo

Patreon

Patreon's marketing surface is the rare brand system that treats restraint as a stage and color as something it deliberately gives away. Following its 2023 rebrand (strategy by Wolff Olins, custom type by Dinamo, motion by Active Theory), the interface is uncompromisingly monochrome — pure white (#ffffff) canvases and pure black (#000000) sections trade

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

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

display48px · 250 · 1.25
Design at scale
32px32px · 250 · 1.25
Section heading
heading-lg24px · 250 · 1.4
Subheading
body16px · 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

Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Display
Oracle
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Helvetica
Commercial
Pre-installed on macOS/iOS.
Source · Linotype
Primary
Arial
Commercial
Pre-installed on Windows/macOS.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
innerMedium15px
buttonsLarge30px
cardsLarge30px
searchPill45px
badgesFull9999px
circularFull9999px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

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

Do

  • Use Oracle for everything — display, body, nav, buttons; one typeface does every job
  • Set expressive headlines at weight 250 and billboard scale — ultra-light is the signature
  • Keep chrome strictly monochrome — pure black (#000000) and pure white (#ffffff)
  • Use near-black #1a1a1a for body ink on white, not a grey
  • Invert the primary CTA by surface — black fill on light, white fill on dark
  • Treat color (#94bbff, #71a0ff, #002a57, #9fb08b) as expressive creator-energy bands, contextual and rotating
  • Use pill geometry throughout — 30px buttons, 45px search, circular avatars
  • Let full-bleed creator photography carry depth and warmth
  • Apply tight negative tracking (≈ -0.06em) on display headlines

Don't

  • Add drop shadows for elevation — the system is flat and shadow-free
  • Pin a single fixed brand color to buttons — color belongs to creator expression, chrome stays monochrome
  • Set display headlines in a heavy weight — ultra-light 250 is the voice at scale
  • Introduce a second UI typeface — Oracle covers the whole range
  • Use sharp/square corners on interactive elements — geometry is pill
  • Use mid-grey for body text — reserve near-black #1a1a1a
  • Let interface ornament compete with the creator photography
05

Components

Buttons

button-primary-dark
Background#000000
Text#ffffff
Border1px solid #000000
Radius30px
Padding15px 21px
Font9px / 350 Oracle
Use: Primary CTA on light surfaces — 'Get started'
button-primary-light
Background#ffffff
Text#000000
Border1px solid #ffffff
Radius30px
Padding15px 21px
Font9px / 350 Oracle
Use: Primary CTA on dark/photo hero — 'Get Started'
button-outline
Text#ffffff
Border1px solid #ffffff
Radius30px
Padding15px 21px
Font9px / 350 Oracle
Use: Secondary outline on dark — 'Log in', 'Updates'

Tabs

TabTabTab
nav-item
Text#ffffff
Radius30px
Padding11px 18px
Font9px / 400 Oracle
Activeunderline / hover bg rgba(255,255,255,0.16)
Use: Top nav menu item on dark header

Inputs

search-input
Text#ffffff
Radius45px
Font9px / 350 Oracle
Use: 'Find a Creator' pill search on dark, translucent fill rgba(255,255,255,0.16)

Cards

card-pricing
card-pricing
Background#ffffff
Text#1a1a1a
Border1px solid #cccccc
Radius30px
Use: Pricing / feature card — shadow-free, hairline outline
accent-band
accent-band
Background#94bbff
Text#000000
Radius30px
Use: Expressive periwinkle feature band — color as creator energy, not chrome

Badges

chip
chip-translucent
Text#ffffff
Radius9999px
Font9px / 400 Oracle
Use: Language / utility chip on dark, fill rgba(255,255,255,0.16)

Related design systems