CoinPulse
Electric, dark-mode, real-time energy for the decentralized frontier. A high-intensity system for crypto trading platforms and DeFi apps, with electric blue, lime and amber on near-black and colored glows in place of drop shadows.
Source: designmd.ai/chef/coinpulse · by @chef · MIT
Typography
Heading system
Space Mono
Specimen · 700 · 44px · ls 0.02em. Display 32px / 1.1 · Headline 24px / 1.2 · Overline 11px 700, 0.08em · Code 13px 400
Body system
DM Sans
Subhead 18px 600 · Body Large 16px · Body 14px / 1.5 · Body Small 13px · Caption 12px 500, 0.02em
Your limit order filled at 3,412.60 USDT. Fees and the final settlement time are listed below.
Mono · Space Mono for headlines, overlines and every price. Space Mono and DM Sans are the documented families and load exactly from Google Fonts.
Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz
0123456789 · 67,412.08 · +2.41%
Colors
Primary#2563EB
Secondary#84CC16
Tertiary#F59E0B
Neutral#71717A
Success #22C55E
Warning #F59E0B
Error #EF4444
Info #2563EB
Background #09090B · Surface #18181B / #27272A · Text #FAFAFA / #A1A1AA · Border #27272A / #3F3F46 · Accent #2563EB · Profit #84CC16
Overview
LayoutTrading panels, data first
Content width(not specified)
FramingGlow, never drop shadow
DensityCompact: 4px 8px padding
Components
Available 18,240.55 USDT
ProfitLossPendingSpotPerps
Post only
Limit
Market
BTC / USDT67,412.08
ETH / USDT3,412.60
Last updated 2s ago
Card#18181B · 1px #27272A · 8px · 16px
Elevated card#27272A · 1px #3F3F46 · 20px · blue glow
Input36px · 8px 12px · focus 8px glow
Chips4px · 4px 8px · color at 10%
Buttons
Primary#2563EB · #FAFAFA · hover #3B82F6 + glow
Secondary1px #2563EB · hover #2563EB1A
Sizes28 · 36 · 44px · radius 8px
Disabled0.4 opacity · no glow
Spacing
Scale
481216202432404864
Sections24px · groups 12px
Component padding4px 8px compact
Elevation & Depth
Depth comes from colored glows, not drop shadows. Blue or green for positive states, red for negative and alert states.
subtle 8px · 15%
medium 16px · 25%
large 24px · 35%
overlay 40px #000 · 60%
profit 12px #22C55E · 30%
loss 12px #EF4444 · 30%
Shapes
0
4px
8px
12px
16px
full
Primary radius8px · cards, inputs, buttons
Data rows0px · chips 4px
Do's and Don'ts
Do
Use tabular or monospaced numerals for all financial figures so columns align.
Animate price changes with brief color flashes: green for gains, red for losses.
Keep green for profit and red for loss consistent on every screen and chart.
Show timestamps with timezone-aware formatting and relative labels.
Use blue glow shadows on interactive elements.
Give real-time feedback (spinners, skeletons) for every data fetch.
Don't
Truncate or round prices without user consent.
Use light mode; the system is dark only.
Place more than one primary action per trading panel.
Use decorative animations that compete with live market data.
Motion
Motion carries market signal and nothing else: a short color flash on every price change and a blue glow that intensifies on hover. Decorative animation is out.
Price changeGreen or red pulse
Tooltip delay300ms show · 0ms hide
Durations(not specified)
Easing(not specified)