Revolut
Identity
Fintech & Crypto
Bundled OpenDesign package for Revolut, derived from curated DESIGN.md, tokens.css, and components.html fixtures.
Typography
Ag
Ag
Ag
--text-4xl · 76pxThe quick brown fox--text-3xl · 54pxThe quick brown fox--text-2xl · 36pxThe quick brown fox--text-xl · 24pxThe quick brown fox--text-lg · 18pxThe quick brown fox--text-base · 16pxThe quick brown fox--text-sm · 14pxThe quick brown fox--text-xs · 12pxThe quick brown foxPalette
#f7f8fbPage background — defines the brand canvas.#ffffffCard / lifted container background.#eef4ffTertiary surface tier (kami warm-sand).#111827Primary text color.#334155Secondary text tier (kami dark-warm).#64748bSubtext / captions.#0666ebTertiary FG / metadata tier (kami stone).#dbe3efDefault border / card edge.#edf2f7Inner row separator that should not visually compete.#0666ebBrand accent. ≤2 visible uses per screen (lint enforced).#ffffffFG when --accent is the bg.#16a34aSuccess state.#f59e0bWarning state.#ef4444Danger state.Also named in DESIGN.md
#191c1fPrimary dark surface, button background, near-black text#f4f4f4Secondary button background, subtle surface#494fdfrui-color-blue, primary brand blue#4f55f1rui-color-action-photo-header-text, header accent#376cd5website-color-blue-text, link blue#e23b4arui-color-danger, error/destructive#e61e49rui-color-deep-pink, critical accent#ec7e00rui-color-warning, warning states#b09000rui-color-yellow, attention#00a87erui-color-teal, success/positive#428619rui-color-light-green, secondary successImagery & layout
Radius
12px20px30px9999pxSpacing
--space-1 · 4px--space-2 · 8px--space-3 · 12px--space-4 · 16px--space-5 · 20px--space-6 · 24px--space-8 · 32px--space-12 · 48pxElevation
--elev-raisedLayout
Layout rules
- Base unit: 8px
- Scale: 4px, 6px, 8px, 14px, 16px, 20px, 24px, 32px, 40px, 48px, 80px, 88px, 120px
- Large section spacing: 80px–120px
- Standard (12px): Navigation, small buttons
- Card (20px): Feature cards
- Pill (9999px): All buttons