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
4 patterns

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.

Avoid
Amsterdam canal houses

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


Prefer
Amsterdam canal houses

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
4 patterns

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.

Avoid

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


Prefer

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
4 patterns

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.

Avoid

Payment received

$2,400.00 from Acme Corp for Invoice #1042 has been deposited into your account.


Prefer

Payment received

$2,400.00 from Acme Corp for Invoice #1042 has been deposited into your account.

Hierarchy
4 patterns

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.

Avoid
Loft apartment interior

Kreuzberg Loft Apartment

Bergmannstrasse, Berlin

$1,850 / month

2 beds, 1 bath, 72 m2


Prefer
Loft apartment interior

Kreuzberg Loft Apartment

Bergmannstrasse, Berlin

$1,850 / month

2 beds, 1 bath, 72 m2

Layout
4 patterns

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.

Avoid
Blog cover

Understanding Design Systems at Scale

Author

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.


Prefer
Blog cover

Understanding Design Systems at Scale

Author

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
4 patterns

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.

Avoid

Sign in

Email address

Password

Sign in


Prefer

Sign in

Email address

you@example.com

Password

••••••••

Sign in

Feedback
4 patterns

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.

Avoid

Recent Orders


Prefer

Recent Orders

Navigation
4 patterns

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.

Avoid

Acme

Solutions

Services

Resources

Company

More


Prefer

Acme

Pricing

Docs

Blog

Changelog

Support

Accessibility
4 patterns

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.

Avoid

Toolbar

Save

Edit

Share

Delete

Tab key pressed twice. Where is the focus?


Prefer

Toolbar

Save

Edit

Share

Delete

Tab key pressed twice. Focus is on “Edit”.

Micro-interactions
4 patterns

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.

Avoid

Submit Form

Submit

User clicks... nothing happens visually.


Prefer

Submit Form

Submitted

Sent!

Button shows pressed, loading, then success.

Content & Copy
4 patterns

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.

Avoid

Error 422: Unprocessable Entity

What does the user do with this information?


Prefer

Please check your email address and try again.

The user knows exactly what to fix.

Data Display
4 patterns

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.

Avoid

Plan Revenue

PlanUsersRevenue
Pro plan1,204$48,160
Team plan387$11,610
Enterprise42$25,200
Free tier8,931$0

Prefer

Plan Revenue

PlanUsersRevenue
Pro plan1,204$48,160
Team plan387$11,610
Enterprise42$25,200
Free tier8,931$0
Modals & Overlays
4 patterns

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.

Avoid

Team Members

Remove member?

Are you sure you want to remove Alex Kim from the team?

Cancel

Remove


Prefer

Team Members

Alex Kim

Remove from team?

Cancel

Remove

Jordan Lee

Remove

Lists & Cards
4 patterns

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.

Avoid

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.


Prefer

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
4 patterns

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.

Avoid

Navigation

Home

Search

Settings

User


Prefer

Navigation

Home

Search

Settings

User