CURATED · OPEN · FREE

Uniswap

A playful and accessible decentralized exchange platform with a clean, high-contrast design.

cryptodefi
Uniswap screenshot
↓ Download design system (18 MB)Open in OpenDesign

Visit: https://uniswap.org

📦 Browse pack contents →

01

Identity DNA

DecentralizedAccessiblePlayfulTransparentFinancial

A clean, friendly fintech interface that feels like a modern banking app but with a crypto-native aesthetic.

02

Color

#FF37C7Accent
#131313Ink
rgba(19, 19, 19, 0.63)Ink soft
#FFFFFFBG
#F9F9F9BG soft
rgba(19, 19, 19, 0.08)BG quiet
#222222Muted
rgba(19, 19, 19, 0.12)Line

A light, clean foundation with a vibrant magenta accent and high-contrast text.

03

Typography

Humanist Sans-Serif

Use the system font stack (Basel, -apple-system, system-ui, sans-serif) for all text. · Set display headline size to 52px with a weight of 500. · Set body text size to 16px with a weight of 485. · Use a negative letter spacing of -1px for large display text.

04

Spacing

4px
8px
12px
16px
20px
24px
32px
48px
64px

A 4px base grid is used throughout, with common gaps of 8px, 16px, and 24px.

05

Surfaces

sm · 12px
md · 20px
lg · 32px
pill · 999999px

1px solid rgba(19, 19, 19, 0.12)

rgba(19, 19, 19, 0.04) 0px 6px 12px -3px · rgba(19, 19, 19, 0.03) 0px 2px 5px -2px

06

Layout

1280container
12columns
24pxgutter
768 / 1024breakpoints

A single-column centered layout on desktop, expanding to a full-width mobile layout.

07

Motion & Interaction

100msmicro
125mssmall
400msmedium
cubic-bezier(0.34, 1.56, 0.64, 1)easing

Micro-interactions use a 0.1s ease-in-out transition. · Transformations and opacity changes use a 0.08s ease-in-out transition. · Interactive elements use a 0.4s cubic-bezier(0.34, 1.56, 0.64, 1) spring animation.

Subtle color shifts or background opacity changes on interactive elements. · A slight scale or transform effect on buttons and clickable cards.

08

Components

09

Voice & Don'ts

10

Inside the pack — real screenshots

Captured from the live site · real computed styles

11

System prompt

This is Uniswap, a decentralized finance platform. The design is clean and accessible, using a light theme with a white (#FFFFFF) and light gray (#F9F9F9) background. The primary accent is a vibrant magenta (#FF37C7). The typography uses a humanist sans-serif (Basel) with a display headline weight of 500 and size of 52px. Critical donts: 1) Do not use dark backgrounds for the main UI. 2) Do not use sharp corners; use generous border radii (12px to 32px). 3) Do not use thin fonts for headlines; keep them at a 500 weight. The overall feel is friendly and playful, not corporate or heavy.

Bring this taste to your agent

Hand your AI agent a machine-readable spec of this design — tokens, type, motion, the whole DNA.

OpenDesign skill ↗ · This pack for agents ↗

en · zh-CN · zh-TW · ja · ko