Revolut 디자인 시스템.

Revolut 디자인 시스템 — 디지털 뱅킹. 세련된 다크 인터페이스, 그라데이션 카드, 핀테크 정밀성.

실제 적용 모습 보기

동일한 디자인 토큰을 웹사이트, 앱, 슬라이드, 포스터 등 다양한 아티팩트 종류에 적용한 모습입니다. 스크린샷이 아니라 이 시스템으로 다시 스킨을 입힌 오리지널 목업입니다.

웹사이트
슬라이드
포스터

디자인 토큰

Open Design 토큰 규약을 따르는 56개의 토큰 — agent가 어떤 아티팩트든 테마를 입힐 때 읽는 것과 동일한, 구조화된 팔레트, 타입, 간격, 모션 값입니다.

서피스

  • --bg #f7f8fb
  • --surface #ffffff
  • --surface-warm #eef4ff

텍스트

  • --fg #111827
  • --fg-2 #334155
  • --muted #64748b
  • --meta #0666eb

테두리

  • --border #dbe3ef
  • --border-soft #edf2f7

액센트

  • --accent #0666eb
  • --accent-on #ffffff
  • --accent-hover color-mix(in oklab, var(--accent), black 8%)
  • --accent-active color-mix(in oklab, var(--accent), black 14%)

시맨틱

  • --success #16a34a
  • --warn #f59e0b
  • --danger #ef4444

타이포그래피

  • --font-display "Inter", system-ui, sans-serif
  • --font-body "Inter", system-ui, sans-serif
  • --font-mono "SF Mono", ui-monospace, Menlo, monospace

타입 스케일

  • --text-xs 12px
  • --text-sm 14px
  • --text-base 16px
  • --text-lg 18px
  • --text-xl 24px
  • --text-2xl 36px
  • --text-3xl 54px
  • --text-4xl 76px
  • --leading-body 1.5
  • --leading-tight 1.02
  • --tracking-display -0.03em

간격

  • --space-1 4px
  • --space-2 8px
  • --space-3 12px
  • --space-4 16px
  • --space-5 20px
  • --space-6 24px
  • --space-8 32px
  • --space-12 48px
  • --section-y-desktop 104px
  • --section-y-tablet 72px
  • --section-y-phone 52px

모서리 반경

  • --radius-sm 12px
  • --radius-md 20px
  • --radius-lg 30px
  • --radius-pill 9999px

엘리베이션

  • --elev-flat none
  • --elev-ring 0 0 0 1px var(--border)
  • --elev-raised 0 24px 64px rgba(17, 24, 39, 0.12)

포커스

  • --focus-ring 0 0 0 4px rgba(6, 102, 235, 0.22)

모션

  • --motion-fast 150ms
  • --motion-base 240ms
  • --ease-standard cubic-bezier(0.22, 1, 0.36, 1)

레이아웃

  • --container-max 1180px
  • --container-gutter-desktop 36px
  • --container-gutter-tablet 28px
  • --container-gutter-phone 18px

Design System Inspired by Revolut

Category: Fintech & Crypto Digital banking. Sleek dark interface, gradient cards, fintech precision.

1. Visual Theme & Atmosphere

Revolut’s website is fintech confidence distilled into pixels — a design system that communicates “your money is in capable hands” through massive typography, generous whitespace, and a disciplined neutral palette. The visual language is built on Aeonik Pro, a geometric grotesque that creates billboard-scale headlines at 136px with weight 500 and aggressive negative tracking (-2.72px). This isn’t subtle branding; it’s fintech at stadium scale.

The color system is built on a comprehensive --rui-* (Revolut UI) token architecture with semantic naming for every state: danger (#e23b4a), warning (#ec7e00), teal (#00a87e), blue (#494fdf), deep-pink (#e61e49), and more. But the marketing surface itself is remarkably restrained — near-black (#191c1f) and pure white (#ffffff) dominate, with the colorful semantic tokens reserved for the product interface, not the marketing page.

What distinguishes Revolut is its pill-everything button system. Every button uses 9999px radius — primary dark (#191c1f), secondary light (#f4f4f4), outlined (transparent + 2px solid), and ghost on dark (rgba(244,244,244,0.1) + 2px solid). The padding is generous (14px 32px–34px), creating large, confident touch targets. Combined with Inter for body text at various weights and positive letter-spacing (0.16px–0.24px), the result is a design that feels both premium and accessible — banking for the modern era.

Key Characteristics:

  • Aeonik Pro display at 136px weight 500 — billboard-scale fintech headlines
  • Near-black (#191c1f) + white binary with comprehensive --rui-* semantic tokens
  • Universal pill buttons (9999px radius) with generous padding (14px 32px)
  • Inter for body text with positive letter-spacing (0.16px–0.24px)
  • Rich semantic color system: blue, teal, pink, yellow, green, brown, danger, warning
  • Zero shadows detected — depth through color contrast only
  • Tight display line-heights (1.00) with relaxed body (1.50–1.56)

2. Color Palette & Roles

Primary

  • Revolut Dark (#191c1f): Primary dark surface, button background, near-black text
  • Pure White (#ffffff): --rui-color-action-label, primary light surface
  • Light Surface (#f4f4f4): Secondary button background, subtle surface

Brand / Interactive

  • Revolut Blue (#494fdf): --rui-color-blue, primary brand blue
  • Action Blue (#4f55f1): --rui-color-action-photo-header-text, header accent
  • Blue Text (#376cd5): --website-color-blue-text, link blue

Semantic

  • Danger Red (#e23b4a): --rui-color-danger, error/destructive
  • Deep Pink (#e61e49): --rui-color-deep-pink, critical accent
  • Warning Orange (#ec7e00): --rui-color-warning, warning states
  • Yellow (#b09000): --rui-color-yellow, attention
  • Teal (#00a87e): --rui-color-teal, success/positive
  • Light Green (#428619): --rui-color-light-green, secondary success
  • Green Text (#006400): --website-color-green-text, green text
  • Light Blue (#007bc2): --rui-color-light-blue, informational
  • Brown (#936d62): --rui-color-brown, warm neutral accent
  • Red Text (#8b0000): --website-color-red-text, dark red text

Neutral Scale

  • Mid Slate (#505a63): Secondary text
  • Cool Gray (#8d969e): Muted text, tertiary
  • Gray Tone (#c9c9cd): --rui-color-grey-tone-20, borders/dividers

3. Typography Rules

Font Families

  • Display: Aeonik Pro — geometric grotesque, no detected fallbacks
  • Body / UI: Inter — standard system sans
  • Fallback: Arial for specific button contexts

Hierarchy

RoleFontSizeWeightLine HeightLetter SpacingNotes
Display MegaAeonik Pro136px (8.50rem)5001.00 (tight)-2.72pxStadium-scale hero
Display HeroAeonik Pro80px (5.00rem)5001.00 (tight)-0.8pxPrimary hero
Section HeadingAeonik Pro48px (3.00rem)5001.21 (tight)-0.48pxFeature sections
Sub-headingAeonik Pro40px (2.50rem)5001.20 (tight)-0.4pxSub-sections
Card TitleAeonik Pro32px (2.00rem)5001.19 (tight)-0.32pxCard headings
Feature TitleAeonik Pro24px (1.50rem)4001.33normalLight headings
Nav / UIAeonik Pro20px (1.25rem)5001.40normalNavigation, buttons
Body LargeInter18px (1.13rem)4001.56-0.09pxIntroductions
BodyInter16px (1.00rem)4001.500.24pxStandard reading
Body SemiboldInter16px (1.00rem)6001.500.16pxEmphasized body
Body Bold LinkInter16px (1.00rem)7001.500.24pxBold links

Principles

  • Weight 500 as display default: Aeonik Pro uses medium (500) for ALL headings — no bold. This creates authority through size and tracking, not weight.
  • Billboard tracking: -2.72px at 136px is extremely compressed — text designed to be read at a glance, like airport signage.
  • Positive tracking on body: Inter uses +0.16px to +0.24px, creating airy, well-spaced reading text that contrasts with the compressed headings.

4. Component Stylings

Buttons

Primary Dark Pill

  • Background: #191c1f
  • Text: #ffffff
  • Padding: 14px 32px
  • Radius: 9999px (full pill)
  • Hover: opacity 0.85
  • Focus: 0 0 0 0.125rem ring

Secondary Light Pill

  • Background: #f4f4f4
  • Text: #000000
  • Padding: 14px 34px
  • Radius: 9999px
  • Hover: opacity 0.85

Outlined Pill

  • Background: transparent
  • Text: #191c1f
  • Border: 2px solid #191c1f
  • Padding: 14px 32px
  • Radius: 9999px

Ghost on Dark

  • Background: rgba(244, 244, 244, 0.1)
  • Text: #f4f4f4
  • Border: 2px solid #f4f4f4
  • Padding: 14px 32px
  • Radius: 9999px

Cards & Containers

  • Radius: 12px (small), 20px (cards)
  • No shadows — flat surfaces with color contrast
  • Dark and light section alternation
  • Aeonik Pro 20px weight 500
  • Clean header, hamburger toggle at 12px radius
  • Pill CTAs right-aligned

5. Layout Principles

Spacing System

  • Base unit: 8px
  • Scale: 4px, 6px, 8px, 14px, 16px, 20px, 24px, 32px, 40px, 48px, 80px, 88px, 120px
  • Large section spacing: 80px–120px

Border Radius Scale

  • Standard (12px): Navigation, small buttons
  • Card (20px): Feature cards
  • Pill (9999px): All buttons

6. Depth & Elevation

LevelTreatmentUse
Flat (Level 0)No shadowEverything — Revolut uses zero shadows
Focus0 0 0 0.125rem ringAccessibility focus

Shadow Philosophy: Revolut uses ZERO shadows. Depth comes entirely from the dark/light section contrast and the generous whitespace between elements.

7. Do’s and Don’ts

Do

  • Use Aeonik Pro weight 500 for all display headings
  • Apply 9999px radius to all buttons — pill shape is universal
  • Use generous button padding (14px 32px)
  • Keep the palette to near-black + white for marketing surfaces
  • Apply positive letter-spacing on Inter body text

Don’t

  • Don’t use shadows — Revolut is flat by design
  • Don’t use bold (700) for Aeonik Pro headings — 500 is the weight
  • Don’t use small buttons — the generous padding is intentional
  • Don’t apply semantic colors to marketing surfaces — they’re for the product

8. Responsive Behavior

Breakpoints

NameWidthKey Changes
Mobile Small<400pxCompact, single column
Mobile400–720pxStandard mobile
Tablet720–1024px2-column layouts
Desktop1024–1280pxStandard desktop
Large1280–1920pxFull layout

9. Agent Prompt Guide

Quick Color Reference

  • Dark: Revolut Dark (#191c1f)
  • Light: White (#ffffff)
  • Surface: Light (#f4f4f4)
  • Blue: Revolut Blue (#494fdf)
  • Danger: Red (#e23b4a)
  • Success: Teal (#00a87e)

Example Component Prompts

  • “Create a hero: white background. Headline at 136px Aeonik Pro weight 500, line-height 1.00, letter-spacing -2.72px, #191c1f text. Dark pill CTA (#191c1f, 9999px, 14px 32px). Outlined pill secondary (transparent, 2px solid #191c1f).”
  • “Build a pill button: #191c1f background, white text, 9999px radius, 14px 32px padding, 20px Aeonik Pro weight 500. Hover: opacity 0.85.”

Iteration Guide

  1. Aeonik Pro 500 for headings — never bold
  2. All buttons are pills (9999px) with generous padding
  3. Zero shadows — flat is the Revolut identity
  4. Near-black + white for marketing, semantic colors for product
모드
design-system
장면
design
서피스
web
Manifest ID
design-system-revolut

태그

  • design-system
  • first-party
  • design
  • fintech-crypto

Open Design 데스크톱

하나의 디자인 시스템으로 모든 결과물에 브랜드 일관성을

완전한 Vibe Design Workspace에서 하나의 브랜드 규칙을 웹사이트, 슬라이드, 인터랙티브 프로토타입, 대시보드, 이미지, HTML 영상에 적용하세요. 로컬 Codex, Claude Code, Cursor 등을 연결해 무료로 제작할 수 있습니다.

  • 웹, 슬라이드, 프로토타입, 대시보드, 이미지, 영상
  • 140개+ 디자인 시스템과 전체 템플릿·스킬 라이브러리
  • 로컬 Codex 및 21개+ 코딩 에이전트 연결 · 무료
무료 다운로드

macOS, Windows, Linux 지원