stripe
An inspired interpretation of Stripi's design language — a financial-infrastructure brand built on a deep navy ink, an electric indigo primary, and a recurring atmospheric gradient mesh that occupies the upper third of nearly every marketing page. The system pairs the proprietary
colors
#533afd #4434d4 #2e2b8c #665efd #b9b9f9 #ffffff typography
the quick brown fox jumps over the lazy dog
the quick brown fox jumps over the lazy dog — body text at reading size.
design.md source
---
version: alpha
name: Stripi-Inspired-design-analysis
description: An inspired interpretation of Stripi's design language — a financial-infrastructure brand built on a deep navy ink, an electric indigo primary, and a recurring atmospheric gradient mesh that occupies the upper third of nearly every marketing page. The system pairs the proprietary Sohne family at thin (300) weights with negative letter-spacing for editorial-density display headlines, and uses tabular-figure body type where money and numerics matter. Buttons are tight-radius pills, cards live on near-white surfaces, and the dashboard track flips polarity to a familiar dark-app shell.
colors:
primary: "#533afd"
primary-deep: "#4434d4"
primary-press: "#2e2b8c"
primary-soft: "#665efd"
primary-bg-subdued-hover: "#b9b9f9"
brand-dark-900: "#1c1e54"
ink: "#0d253d"
ink-secondary: "#273951"
ink-mute: "#64748d"
ink-mute-2: "#61718a"
on-primary: "#ffffff"
canvas: "#ffffff"
canvas-soft: "#f6f9fc"
canvas-cream: "#f5e9d4"
hairline: "#e3e8ee"
hairline-input: "#a8c3de"
ruby: "#ea2261"
magenta: "#f96bee"
lemon: "#9b6829"
shadow-blue: "#003770"
typography:
display-xxl:
fontFamily: "sohne-var, 'SF Pro Display', system-ui, -apple-system, sans-serif"
fontSize: 56px
fontWeight: 300
lineHeight: 1.03
letterSpacing: -1.4px
fontFeature: ss01
display-xl:
fontFamily: "sohne-var, 'SF Pro Display', system-ui, -apple-system, sans-serif"
fontSize: 48px
fontWeight: 300
lineHeight: 1.15
letterSpacing: -0.96px
fontFeature: ss01
display-lg:
fontFamily: "sohne-var, 'SF Pro Display', system-ui, -apple-system, sans-serif"
fontSize: 32px
fontWeight: 300
lineHeight: 1.1
letterSpacing: -0.64px
fontFeature: ss01
display-md:
fontFamily: "sohne-var, 'SF Pro Display', system-ui, -apple-system, sans-serif"
fontSize: 26px
fontWeight: 300
lineHeight: 1.12
letterSpacing: -0.26px
fontFeature: ss01
heading-lg:
fontFamily: "sohne-var, 'SF Pro Display', system-ui, -apple-system, sans-serif"
fontSize: 22px
fontWeight: 300
lineHeight: 1.1
letterSpacing: -0.22px
fontFeature: ss01
heading-md:
fontFamily: "sohne-var, 'SF Pro Display', system-ui, -apple-system, sans-serif"
fontSize: 20px
fontWeight: 300
lineHeight: 1.4
letterSpacing: -0.2px
fontFeature: ss01
heading-sm:
fontFamily: "sohne-var, 'SF Pro Display', system-ui, -apple-system, sans-serif"
fontSize: 18px
fontWeight: 300
lineHeight: 1.4
letterSpacing: 0
fontFeature: ss01
body-lg:
fontFamily: "sohne-var, 'SF Pro Display', system-ui, -apple-system, sans-serif"
fontSize: 16px
… components
display headline
body copy from stripe tokens — the default reading size for paragraphs and ui descriptions.
feature headline
a sample card surface with heading and body copy styled from component tokens.
what is in this design system?
colors, typography, spacing, and component patterns sourced from publicly visible brand tokens.
const theme = {
primary: "#533afd",
font: ""sohne-var", system-ui, sans-serif",
}; extracted from publicly visible design tokens. sourced via VoltAgent/awesome-design-md. no ownership claim on stripe's visual identity.