Learn UX Design
60 patterns across 15 categories. Each one shows the convention, a side-by-side example, and why it matters.
Start here
New to UX design? Follow these five categories in order.
Typography
Font sizing, line height, line length, and type scales that make text comfortable to read. You'll hit this when body text feels hard to scan or headings blend into the surrounding content.

Amsterdam Walking Tour
Explore the canal district, hidden courtyards, and local markets with a certified guide. 3 hours, small groups only.
4.8 (214 reviews)
|
Bestseller
$49 / person
Free cancellation up to 24h before

Amsterdam Walking Tour
Explore the canal district, hidden courtyards, and local markets with a certified guide. 3 hours, small groups only.
4.8 (214 reviews)
|
Bestseller
$49 / person
Free cancellation up to 24h before
Spacing
Consistent spacing systems, proximity grouping, and whitespace as a design tool. You'll hit this when a layout feels cluttered even though every individual element looks fine on its own.
Order Summary
Wireless Earbuds
$79.00
USB-C Cable (2m)
$12.99
Phone Case
$24.00
Subtotal
$115.99
Shipping
$5.99
Total
$121.98
Order Summary
Wireless Earbuds
$79.00
USB-C Cable (2m)
$12.99
Phone Case
$24.00
Subtotal
$115.99
Shipping
$5.99
Total
$121.98
Color
Contrast ratios, limited palettes, and accessible color choices that work for all users. You'll hit this when text becomes hard to read on colored backgrounds or when a UI feels visually noisy.
Payment received
$2,400.00 from Acme Corp for Invoice #1042 has been deposited into your account.
Payment received
$2,400.00 from Acme Corp for Invoice #1042 has been deposited into your account.
Hierarchy
Visual weight, button priority, and emphasis patterns that guide the user's eye. You'll hit this when a page feels flat and users cannot tell what to do first or which action matters most.

Kreuzberg Loft Apartment
Bergmannstrasse, Berlin
$1,850 / month
2 beds, 1 bath, 72 m2

Kreuzberg Loft Apartment
Bergmannstrasse, Berlin
$1,850 / month
2 beds, 1 bath, 72 m2
Layout
Content width constraints, form layouts, card grids, and text alignment for readability. You'll hit this when a page stretches edge to edge on a wide monitor and becomes difficult to scan.

Understanding Design Systems at Scale
Sarah Chen · Mar 14, 2026 · 8 min read
Design systems have become the backbone of modern product development. They allow teams to move faster, maintain consistency across dozens of surfaces, and reduce the cognitive load on designers and engineers who would otherwise reinvent common patterns from scratch every sprint.

Understanding Design Systems at Scale
Sarah Chen · Mar 14, 2026 · 8 min read
Design systems have become the backbone of modern product development. They allow teams to move faster, maintain consistency across dozens of surfaces, and reduce the cognitive load on designers and engineers who would otherwise reinvent common patterns from scratch every sprint.
Forms
Input labels, error messages, touch targets, and field organization that reduce user friction. You'll hit this when users abandon a form because they cannot tell what went wrong or where to tap.
Sign in
Email address
Password
Sign in
Sign in
Email address
you@example.com
Password
••••••••
Sign in
Feedback
Loading states, empty states, error screens, and confirmation dialogs that keep users informed. You'll hit this when users stare at a blank screen during data loading or accidentally delete something with no warning.
Recent Orders
Recent Orders
Navigation
Menu structure, labeling, breadcrumbs, and mobile navigation patterns that help users find their way. You'll hit this when users cannot figure out where to go next or lose track of where they are in your site.
Acme
Solutions
Services
Resources
Company
More
Acme
Pricing
Docs
Blog
Changelog
Support
Accessibility
Focus indicators, icon labels, status communication, and link distinction patterns that make interfaces usable for everyone. You'll hit this when keyboard users cannot navigate your UI or color-blind users miss critical information.
Toolbar
Save
Edit
Share
Delete
Tab key pressed twice. Where is the focus?
Toolbar
Save
Edit
Share
Delete
Tab key pressed twice. Focus is on “Edit”.
Micro-interactions
Button states, toggle animations, staggered entrances, and progress indicators that make interfaces feel responsive and alive. You'll hit this when users are unsure if their click registered or how long an operation will take.
Submit Form
Submit
User clicks... nothing happens visually.
Submit Form
✓ Submitted
Sent!
Button shows pressed, loading, then success.
Content & Copy
Error messages, scannable content, link text, and onboarding copy that communicate clearly. You'll hit this when users are confused by jargon, miss important links, or cannot figure out what went wrong.
Error 422: Unprocessable Entity
What does the user do with this information?
Please check your email address and try again.
The user knows exactly what to fix.
Data Display
Number alignment, text overflow, data density, and empty states in tables and data views. You'll hit this when users struggle to compare values, cannot see truncated content, or stare at a blank table with no guidance.
Plan Revenue
| Plan | Users | Revenue |
|---|---|---|
| Pro plan | 1,204 | $48,160 |
| Team plan | 387 | $11,610 |
| Enterprise | 42 | $25,200 |
| Free tier | 8,931 | $0 |
Plan Revenue
| Plan | Users | Revenue |
|---|---|---|
| Pro plan | 1,204 | $48,160 |
| Team plan | 387 | $11,610 |
| Enterprise | 42 | $25,200 |
| Free tier | 8,931 | $0 |
Modals & Overlays
Confirmation dialogs, dismissibility, form complexity in overlays, and interruption timing. You'll hit this when users feel trapped in a dialog, overwhelmed by popups, or forced to fill out a giant form in a tiny modal.
Team Members
Remove member?
Are you sure you want to remove Alex Kim from the team?
Cancel
Remove
Team Members
Alex Kim
Remove from team?
Cancel
Remove
Jordan Lee
Remove
Lists & Cards
Card height consistency, clickable affordance, information density, and list grouping patterns. You'll hit this when card grids look messy, users do not realize cards are clickable, or a settings page is an endless flat list.
Features
Analytics Dashboard
Real-time metrics and custom reports for your team.
User Management
Invite members, assign roles, and manage permissions across your organization. Includes audit logs.
Integrations
Connect with 50+ tools.
Features
Analytics Dashboard
Real-time metrics and custom reports for your team.
User Management
Invite members, assign roles, and manage permissions across your organization. Includes audit logs.
Integrations
Connect with 50+ tools.
Icons & Imagery
Icon consistency, meaningful imagery, icon ambiguity, and image quality patterns. You'll hit this when icons look mismatched, hero images say nothing about the product, or stretched images undermine your credibility.
Navigation
Home
Search
Settings
User
Navigation
Home
Search
Settings
User