← OpenDesign
CURATED · OPEN · FREE
Rainbowkit
The best way to connect a wallet for Web3 applications.
Developer Tools Dark Mode Bold Typography SaaS Gradient
01
Identity DNA
Web3 wallet connect developer rainbow
A friendly, colorful bridge between developers and blockchain wallets.
02
Color
#3898FFAccent
#FFFFFFInk
#F5F8FFInk soft
#000000BG
#1B1C1EBG soft
#25292EBG quiet
#8B8B8BMuted
rgba(245, 248, 255, 0.12)Line
Dark, high-contrast base with vibrant blue and purple accents for visibility.
03
Typography
humanist-sans · monospace
display 52px · 700heading 24px · 600body 16px · 400caption 13px · 400Use humanist-sans for all primary UI text · Use monospace for code snippets and version numbers · Maintain tight letter-spacing for headlines
04
Spacing
4px
8px
12px
16px
24px
32px
48px
64px
96px
128px
Consistent vertical rhythm based on 4px increments, with generous padding for hero sections.
05
Surfaces
sm · 6px
md · 12px
lg · 24px
pill · 9999px
1px solid rgba(245, 248, 255, 0.12)
rgba(0, 0, 0, 0.4) 0px 8px 24px 0px · rgba(255, 255, 255, 0.12) 0px 0px 0px 1px inset
06
Layout
1280 container
12 columns
24px gutter
768 / 1024 breakpoints
Centered single-column layout for content-heavy sections, with full-width dark backgrounds.
07
Motion & Interaction
100ms micro
125ms small
5000ms medium
cubic-bezier(0.25, 0.1, 0.25, 1) easing
Smooth transform and opacity transitions for hover states · Linear opacity fade for longer background elements
Slight transform scale and color shift · Immediate feedback with transform reset
08
Components
button Rounded pill shape with solid blue background and white text card Dark rounded containers with subtle borders and internal padding chip Small rounded badges for version numbers or labels input Dark background with subtle borders, used for command line snippets hero Large centered text with prominent call-to-action buttons and background gradients
09
Voice & Don'ts
Tone Technical, approachable, and confident Headlines Bold, direct statements about functionality CTAs Clear action-oriented verbs like 'View the Docs' and 'Connect Wallet' Don't use a light theme — the screenshot shows a strictly dark mode interface. Don't use sharp corners — the screenshot shows predominantly rounded and pill-shaped elements. Don't use a single flat color — the screenshot shows vibrant blue and purple gradients. Don't use wide, expansive line heights — the screenshot shows tight, compact vertical spacing. Don't use serif fonts — the screenshot shows a humanist-sans for all primary UI text. Don't use small, cramped buttons — the screenshot shows large, well-padded interactive elements. Avoid: Avoid overly corporate or formal language Avoid: Avoid unnecessary jargon in hero sections Avoid: Avoid cluttering the interface with too many options
10
Inside the pack — real screenshots
桌面首屏(hero) 桌面滚动分段(90% viewport 步进,作为视觉证据) 桌面滚动分段(90% viewport 步进,作为视觉证据) 桌面滚动分段(90% viewport 步进,作为视觉证据) 桌面滚动分段(90% viewport 步进,作为视觉证据) 桌面滚动分段(90% viewport 步进,作为视觉证据) 桌面滚动分段(90% viewport 步进,作为视觉证据) 移动首屏 Captured from the live site · real computed styles
11
System prompt
RainbowKit is a Web3 developer tool for connecting wallets, designed with a dark, high-contrast interface. It features a black background (#000000) with vibrant blue (#3898FF) and purple gradients as primary accents. The typography uses a humanist-sans category for all UI text and monospace for code snippets, with a bold, tightly-spaced scale. Key features include rounded pill-shaped buttons and large, generous spacing. Critical donts: avoid light themes, sharp corners, or serif fonts. Keep the interface clean and focused on developer experience.
More from the library
en · zh-CN · zh-TW · ja · ko
OpenDesign · curated web aesthetics for AI-readable design DNA · opendesign.cc
Why we curated this: This site is a prime example of modern developer tooling aesthetics, combining a friendly, approachable brand with a technically precise and highly functional interface.