Design System inspired by Revolut
Digital banking. Dark mode dominant, vibrant gradient cards, bold typography.
npx getdesign@latest add revolutRun this command from your project root, then ask your AI assistant to use DESIGN.md for UI work.
Digital banking. Dark mode dominant, vibrant gradient cards, bold typography.
DESIGN SYSTEM INSPIRATION OF REVOLUT
Digital banking. Dark mode dominant, vibrant gradient cards, bold typography.
Color Palette
Digital banking. Dark mode dominant, vibrant gradient cards, bold typography.
Typography
A type system inspired by Revolut.
Cards
Card patterns inspired by Revolut.
Components
Other component primitives mapped from the Revolut spec.
Design System Inspired by Revolut
1. Visual Theme & Atmosphere
Digital banking. Dark mode dominant, vibrant gradient cards, bold typography.
Key Characteristics:
- Dark mode dominant throughout the app
- Vibrant gradient card designs (purple, pink, blue)
- Bold heavy-weight typography
- Financial data visualization with clean charts
- Premium feel through dark surfaces and color pops
2. Color Palette & Roles
Primary
- Revolut Blue (
#0666EB): Brand color - Dark BG (
#0D0D0D): Brand color - Card Purple (
#8B5CF6): Brand color - Card Pink (
#EC4899): Brand color - White (
#FFFFFF): Brand color - Gray (
#8E8E93): Brand color - Surface (
#1C1C1E): Brand color
3. Typography Rules
Font Family
- Display & UI:
Revolut,system-ui
Hierarchy
| Role | Size | Weight | Line Height |
|---|---|---|---|
| Display | 64px | 700 | 1.1 |
| H1 | 48px | 700 | 1.2 |
| H2 | 32px | 600 | 1.3 |
| Body | 16px | 400 | 1.6 |
| Small | 14px | 400 | 1.5 |
| Code | 14px | 400 | 1.6 |
4. Component Stylings
Buttons, cards, and inputs follow the brand's visual language with consistent use of the primary color palette and border-radius conventions.
5. Layout Principles
- Base unit: 4-8px
- Max container: 1100-1200px
- Consistent section spacing: 80-120px vertical
6. Depth & Elevation
Depth is communicated through background color shifts and subtle shadows or borders.
7. Do's and Don'ts
Do
- Follow the established color palette strictly
- Maintain typographic hierarchy
- Use brand-consistent border-radius
Don't
- Introduce off-brand colors
- Use inconsistent spacing
- Override the established visual language
8. Responsive Behavior
| Breakpoint | Width |
|---|---|
| Mobile | <640px |
| Tablet | 640-1024px |
| Desktop | >1024px |
9. Agent Prompt Guide
Quick Color Reference
- Revolut Blue:
#0666EB - Dark BG:
#0D0D0D - Card Purple:
#8B5CF6 - Card Pink:
#EC4899 - White:
#FFFFFF - Gray:
#8E8E93
Typography
- Font:
Revolut,system-ui