Stripe design specFintech

Bright white canvas, light-weight Söhne display, navy ink, blurple #533afd, fluid gradients, soft colored shadows, crisp 4-6px radii.

Browse Stripe in the interactive gallery

Captured from the live site's computed styles into a prompt-ready DESIGN.md you can paste into Cursor, v0, Lovable, Bolt or Claude Code. Below is a summary of each captured surface.

Marketing site

Source: stripe.com (live DOM, computed styles + color census), 2026-07-06; motion + backgrounds re-captured 2026-07-07. Coverage: marketing site + embedded product UI mockups. Dashboard: needs-dashboard (test-mode login required). Responsive: not captured (stylesheets cross-origin).

Visual Theme & Atmosphere

Bright, optimistic, and immaculately crafted: a white canvas lit by Stripe's signature fluid gradient (blurple → cyan → orange → magenta), rendered as large soft-blurred organic shapes behind heroes and product mockups. Large display type is light-weight — the Stripe signature — set against a deep navy ink ladder for text. Elevation comes from soft, colored shadows rather than hard borders. Small 4–6px radii keep everything crisp, not rounded; warm hues stay inside decorative gradients and never become UI chrome. Feels: premium, optimistic, effortless, trustworthy.

Color Palette & Roles

Brand & accent

TokenHexRole / usage
blurple#533afdPrimary accent — buttons, links, active. (Historic canonical #635bff)
blurple-lite#7f7dfcGradient lavender, hover tints
lavender-100#e8e9ffAccent surface fill
lavender-200#e2e4ffAccent surface, chip bg
border-lavender#d6d9fcOutline-button border
orange#ff6118Secondary accent (gradient, highlights)
cyan#00d4ffGradient stop

Ink / navy ladder (text)

TokenHexRole / usage
ink#0a2540Canonical dark navy (headings)
ink-nav#061b31Nav links, marketing headings
navy-700#1a2c44Strong text
navy-600#273951Headings on light
navy-500#3c4f69Body strong
slate-500#50617aBody / secondary text (most common)
slate-400#64748dTertiary text, captions

Surfaces

TokenHexRole / usage
white#ffffffPage bg, cards
surface-50#f8fafdInset panels, subtle sections
surface-100#f6f9fcCanonical light section bg
blue-gray#e5edf5Dividers, muted panels, table stripes
peach-tint#ffe0d1Warm gradient wash

Rule: chrome is white + navy text; blurple is the single interactive accent. Warm hues (orange/pink) appear only inside decorative gradients, never as UI chrome.

Typography Rules

RoleSize/LineWeightTracking
Hero (h1)47 / 54300-0.94px (-2%)
Section (h2)32 / 35300-0.64px (-2%)
Subhead21 / 30400-0.2px
Body16 / 264000
UI / nav14 / 20400–5000
Caption13 / 184000

Pattern: big type is light and tightly tracked; body stays 400. Weight rarely exceeds 500. The famous two-tone headline runs the first sentence in solid navy and the continuation in a blurple→slate gradient.

Also documented in the full DESIGN.md: Component Stylings, Layout Principles, Depth & Elevation, Motion, Backgrounds, Effects & WebGL, Do's and Don'ts, Responsive Behavior, Agent Prompt Guide.