Design System
Analysis of Discord

A deep-indigo canvas lit by electric blurple and a fresh mint-green CTA — where ultra-tight uppercase display type slams against pure-white rounded surfaces with black ink. Playful, loud, and unmistakably game-native.

01 — Foundations

Colour Palette

02 — Foundations

Typography

Ggsans is Discord's proprietary humanist sans — shown here with Inter as the body substitute and Archivo standing in for the heavy uppercase display face. Hierarchy is built on size, weight, and aggressively tight line-height rather than tracking.

03 — Components

Button Variants

button-primary
White pill with black ink — the dominant CTA on coloured bands. 16px radius.
button-blurple
Brand blurple #5865F2 with white text — used for in-product and secondary marketing actions.
button-green
Fresh mint-green #35ED7E with black ink — the high-energy "fresh" CTA, slightly tighter 12px radius.
button-pill
Fully-rounded white pill for nav and tags.
04 — Components

Cards & Surfaces

Discord separates content by raw colour contrast — white panels and vivid blurple-to-indigo image masks on the dark canvas — rather than by shadow. Corners are a strong 16px.

05 — Components

Form Elements

text-input
textarea
06 — Foundations

Spacing Scale

A loose 8px base with generous 40px and 64px steps that give the full-bleed marketing bands their airy rhythm.

07 — Foundations

Border Radius

Roundness is the dominant texture. A 16px radius shows up everywhere; oversized 30–56px radii shape hero panels and image masks; pills go fully round.

08 — Foundations

Elevation & Depth

Level 0 — 1px hairline only. The default. Discord's live site is almost entirely flat; separation comes from colour, not shadow.
Level 1 — a barely-there 1px drop used on hover for cards and floating pills.
Level 2 — a deeper soft shadow reserved for modals and overlays in the product UI.
09 — Responsive

Responsive Behavior

NameWidthKey changes
Mobile< 768pxCard grids collapse to one or two columns; display type drops to ~40px; coloured bands stack vertically keeping rounded white panels.
Tablet768–1023pxFour-up grids become two-up; hero padding tightens; split panels stack.
Laptop1024–1279pxFull multi-column layout returns; hero art sits beside copy.
Desktop≥ 1280pxMax content width ~1200px, centered, with edge-to-edge coloured bands beyond it.

Layout note: a content-light, image-and-headline-heavy system that prioritises brand energy and colour over information density.

Pricing Tiers

Illustrative Nitro-style tiering rendered in Discord's tokens — the featured plan inverts to the indigo canvas with green accents. Sample content, not live pricing.

Free
$0/month
Everything you need to hang out with your friends and communities.
  • Unlimited messages & servers
  • Voice, video & screen share
  • Join up to 100 servers
Nitro● Most popular
$9.99/month
Level up every server with the full Discord experience.
  • Bigger uploads & HD streaming
  • Custom emoji everywhere
  • 2 Server Boosts + 30% off
  • Animated avatar & profile
Basic
$2.99/month
A taste of Nitro perks for everyday chatting.
  • Custom emoji & stickers
  • 50MB uploads
  • Profile customisation

Data Table

A product-style table rendered in the system's tokens — pill status chips, fully-rounded pager, blurred indigo header tint.

IDServerMembersStatusWhen
#4821Midnight Gaming12,480Onlinejust now
#4822Lo-Fi Lounge8,902Online2m ago
#4823Indie Dev Hub5,330Idle14m ago
#4824Speedrun Central21,008Online1h ago
#4825Art & Chill3,114Idle3h ago
1–5 of 412
123

Auth Forms

Sign-in and create-account cards using the input, button, and divider tokens. Sample content.

Sign in

Welcome back!

OR
Create account

Create an account

OR