Design System PreviewDyson

Engineering-greyscale on white — Dyson Futura Light at 44px (weight `300`, never bold), body ink `#333` not pure black, zero-radius CTAs with a fluid-dynamics ripple hover, and a single magenta accent reserved for haircare. The web brand of an engineering company that refuses to look like a marketing site.

Light Dark
01 · Color Palette

Color Palette

bg
#ffffff
bg-near-white
#fdfdfd
bg-callout
#fbfbfb
bg-lightest
#f3f3f3
bg-subtle
#f0f0f0
bg-light
#ebebeb
bg-product-seam
#f2f2f2
surface
#ffffff
surface-soft
#fbfbfb
surface-callout
#fbfbfb
brand
#333333
brand-hover
#292929
brand-pressed
#1a1a1a
brand-deep
#000000
on-brand
#ffffff
text-on-brand
#ffffff
accent-magenta
#c4398d
accent-gold
#8a6e00
accent-yellow
#ffcc01
danger
#da2f47
danger-tint
rgba(218, 47, 71, 0.1)
link
#0066cc
link-hover
#006fdd
focus-ring
#66afe9
02 · Typography Scale

Typography Scale

display 56px
Display headline
h1 40px
Large heading 1
h2 28px
Heading 2
h3 22px
Heading 3
body-lg 18px
Body large — primary reading paragraph for marketing surfaces.
body 16px
Body — standard reading paragraph at the system default.
body-sm 14px
Small body — captions and secondary copy.
label 11px
Label / mono uppercase
mono 13px
const greeting = "Hello world";
03 · Button Variants

Button Variants

04 · Card Examples

Card Examples

New

Online Payments

Accept cards, wallets, and bank debits. One integration, every method.

Beta

Revenue Recognition

Automate revenue accrual for subscriptions, usage, and one-time charges.

Pro

Platform Payments

Build marketplaces and platforms with built-in payouts and compliance.

05 · Form Elements

Form Elements

Submit
06 · Spacing Scale

Spacing Scale

xs · 4px
sm · 8px
md · 16px
lg · 24px
xl · 32px
2xl · 48px
3xl · 64px
4xl · 96px
07 · Border Radius

Border Radius

0
2
4
8
12
pill
08 · Elevation

Elevation

level 1
level 2
level 3
level 4