Resources

The UI/UX Playbook, distilled

Our working digest of the 144-page book by the uxpeak team — the chapter map, the rules we adopted with page references, and the claims we fact-checked before letting them anywhere near a script.

Skip to the fact-check Browse the before/after catalogue

How to use this

These are working notes on The UI/UX Playbook (uxpeak.com) — a 144-page pattern book where almost every tip is a wrong-vs-right visual pair. We keep it open while building topic demos: the chapter map tells you where to look, the rules below are the ones we've adopted as house style, and the catalogue at the bottom is our seed list for interactive before/after rebuilds.

  • Page refs are printed page numbers — the number shown on the page. In the PDF, add 1 (the cover is PDF page 1), so p.82 means PDF page 83.
  • The book cites almost nothing formally. Any claim that sounds like research goes through the fact-check section before we repeat it anywhere.
  • Every rule here is compressed. The page refs exist so you can see the full visual pair before trusting our one-liner.

The chapter map

Where everything lives, in printed pages

Eighteen chapters, front to back. Typography is the longest by far; Bonus tips is the grab-bag where half the best form and mobile advice hides.

Intro — UI vs UXpp. 2–5

Stunning UI can't save broken flows, and great research loses to prettier rivals.

Visual hierarchypp. 6–11

Rank every element by user importance before designing, then encode the ranking.

Proximityp. 12

Near means related — labels sit closer to their own field than to the one above.

Claritypp. 13–15

Three killers: oversimplification, overwhelming complexity, and inverted logic.

Alignmentpp. 16–19

Reading edges, grid systems, and one alignment strategy per element type.

Contrastpp. 20–21

Readability, guidance, accessibility — via color, weight, size, borders, shadows.

Simplicitypp. 22–23

Cut everything the current task doesn't need; each extra item is cognitive load.

Whitespacepp. 24–28

Start roomier than feels right, then tighten; build a 4px-base spacing system.

Layoutpp. 29–34

Image-first cards, element order, plan cards, and forms that mirror their output.

Balance & harmonypp. 35–36

No element overpowers the rest; distribute color instead of flooding one hue.

Consistencypp. 37–45

One radius, one button scheme, one icon style — everywhere. Not in the TOC, but a real chapter.

Visual cuespp. 46–48

Illustrated how-it-works steps and recognizable senders beat plain text.

Depth & texturepp. 49–64

Soft tinted shadows in a three-tier system; glassmorphism has hard limits.

Colorpp. 65–70

Reserve the brand color for actions; keep status colors conventional.

Typographypp. 71–96

The longest chapter: fonts, sizes, weights, line height, contrast, alignment.

Interaction costpp. 97–108

Seven strategies to shrink cognitive, physical, and time effort toward zero.

Bonus tipspp. 109–141

Forms, destructive dialogs, empty states, thumb zones, and nav dropdowns.

Level Up / outropp. 142–144

Testimonials and the course upsell that closes the book.

House rules

The do/don't rules we actually use, by surface

The book's advice, regrouped around the surfaces we build. Every card keeps its page reference so you can go see the wrong-vs-right pair yourself.

Hierarchy & clarity

One primary action per screen.

Don't make all buttons the same size, color, and style. Rank one vibrant filled primary, a grey secondary at the same size, and a text-link tertiary — destructive actions as red underlined text.

Playbook p.6–7
Rank elements before you design.

List everything on the screen by user importance first, then use color, size, position, and contrast to encode that ranking. On metric tiles: value big, label small — never the reverse.

Playbook p.9
Darker means more important.

Dark heading plus grey body. A grey heading over black body inverts the hierarchy readers expect.

Playbook p.10
Watch the three clarity killers.

Oversimplification that strips context until users can't tell what things do; overwhelming complexity that crams every option in; and logically inverted patterns like "Unselect items you want to remove."

Playbook p.13–15

Spacing, alignment & layout

Labels belong to their fields.

Gestalt Law of Proximity: near = related. The book's numbers — 12px from a label to its own field, 32px from the previous field. Equal 28/28 spacing is the "before" mistake.

Playbook p.12
Start with more space than feels right.

Starting cramped hides the clutter from you. Then define a spacing system on a base unit — multiples of 4 (4/8/16/24/32px). Random 19px or 31px gaps break rhythm and are unmemorable.

Playbook p.25–28
Pick a reading edge and keep it.

Left-align long text, right-align numbers in tables, center only titles, CTAs, and short standouts. One alignment strategy per element type, consistent across screens, on a real grid.

Playbook p.17–19
Order sells; forms mirror output.

Element order matters even with identical styling: image, name, description, price, CTA — price-first reads as confusion. And lay out a creation form to mirror the listing it produces.

Playbook p.31, 33–34

Color, depth & consistency

Reserve the brand color for actions.

"When everything is highlighted, nothing stands out." Primary color goes on interactive elements; backgrounds default to neutrals — greys, beige, soft whites. Colored backgrounds are for splash screens and special sections.

Playbook p.65–68
Never rely on color alone.

Pair red with an icon and an explicit message ("Enter amount bigger than $1") for color-blind users. Keep conventions — red = error, green = success — and adjust the tone to the brand, not the meaning.

Playbook p.69–70
Shadows are a system, not a garnish.

Soft spec X:0 Y:12 Blur:48, tinted to the background hue (on light purple use #CFC9DD, not grey). Three tiers: soft for buttons and cards, medium for modals, strong for dropdowns and alerts.

Playbook p.51–55
Dashboards: never white-on-white.

Pure white cards on a pure white page look flat. Use a light-grey background with white cards, or thin light outlines to segment — both beat borderless white. Don't stack heavy borders and multi-colored section backgrounds.

Playbook p.55–60
Consistency is trust.

One corner radius across images, cards, and buttons; one button color scheme (never per-card "to match the image"); one icon style, filled-vs-outlined only as a state signal; uniform image shapes and equal card heights with bottom-aligned CTAs.

Playbook p.38–45
Glassmorphism is conditional.

It adds depth and modernity on the right surface, but fails hard on light backgrounds where it kills readability. Never trade accessibility for a trend.

Playbook p.62–64

Typography

One font, varied weights. Two max.

Best practice is a single font with varied weights and sizes. The book's safe workhorses: Inter, Gotham, Lato, Open Sans, San Francisco, Helvetica, Manrope, Roboto — always check the license.

Playbook p.74–75
Never pure black on white.

The signature rule: off-black #1A1A1A headings with #4E4E4E grey body on light; #F2F2F2 headings with #CACACA body on dark. And don't go too light — #A9A9A9 body text is too faint, #626262 is right.

Playbook p.82, 85
16px body, 150–160% line height.

Body copy gold standard is 16px, never below 12px for main text. Line height around 150–160% for body, tighter (~130%) for big headings: bigger text, smaller line-height. (Convention, not cited research — see the fact-check.)

Playbook p.89–91
Contrast at least 4.5:1.

The one number in the book that maps straight onto a checkable standard — WCAG AA for normal text. Tools it names: WebAIM, Coolors.co, and the Figma "Contrast" plugin.

Playbook p.92

Forms, signup & checkout

Kill the confirm-password field.

It adds interaction cost, is error-prone, and gives false security — users can mistype twice. Use a single field with a show/hide toggle plus inline real-time strength validation while typing.

Playbook p.116–118
Shape fields to their data.

Verification codes get 4 separate large-digit boxes, not one long field. CVC, expiry, and ZIP are sized to their content, not full-width. And never stretch a signup form across a 1440px screen — contain it in a defined box.

Playbook p.113–115, 129–130
Destructive dialogs have rules.

Delete is red, never green. Always provide Cancel. Cancel sits on the left, Delete on the right — the left-to-right scan means retreat left, proceed right.

Playbook p.119–121
Empty states are onboarding.

"You have no projects!" is a dead end. The good version: illustration, benefit copy, two actionable tips, and a "Create new project" CTA. Same energy for errors and 404s — say what went wrong, give a way out, keep the brand personality.

Playbook p.135–139

Interaction cost & mobile

Minimize interaction cost toward zero.

Cognitive + physical + time effort. Seven strategies: big close targets, fewer choices, chunked information, fewer distractions, recognition over recall, streamlined steps, automated repetition.

Playbook p.97–105
The chair-page makeover.

Color dropdown becomes visible swatches, quantity dropdown becomes a +/- stepper, Add-to-cart moves next to the stepper, and one-click "Buy now" uses stored data. From 5 clicks plus scrolls down to ~2 clicks.

Playbook p.106–108
Design for the thumb zone.

Key CTAs bottom-center where the thumb rests; top corners are "hard" reach. Task screens get no ads or promos beside the form — decorative brand graphics only if action-free.

Playbook p.127–128, 133–135
Show the content, not a banner about it.

Don't hide content behind "Discover 100+ recipes" cards you must tap. Expose the actual items on the first screen — immediate value, less friction, higher retention.

Playbook p.109–112

The differentiator

Claims we fact-checked before repeating

The Playbook is a great pattern book and a terrible bibliography — it cites almost nothing formally. So before any of its research-sounding claims reach a script, an article, or a demo, they pass through this list. Green is safe to cite, amber needs care, red stays out of our mouths.

Miller's 7±2 working memoryDo not repeat

Famous but widely misapplied. Miller 1956 was partly rhetorical, and later research (Cowan 2001) puts working memory nearer ~4 chunks. Chunking is still good advice — the number is a pop-psych myth.

Playbook p.100
Dark mode reduces eye strainDo not repeat

"Reduce glare and minimize flickering, lessening eye strain" is contested empirically — the research is mixed, and some studies favor light mode for legibility in normal lighting. Dark mode as a must-have option: fine. The health claim: no.

Playbook p.68
"Used by industry giants like Airbnb, Spotify, Apple"Do not repeat

Marketing framing. The product examples in the book — Spotify, Airbnb, Medium, Disney+, Uber Eats, Pleo, Linear — are observational, not endorsements.

Playbook p.142
Contrast ratio at least 4.5:1Safe to cite

The one claim that checks out cleanly: WCAG 2.x SC 1.4.3, Level AA for normal text. Cite the standard, not the book.

Playbook p.92
Fitts's LawSafe to cite

Closer, larger targets are faster to hit — a real, citable law (Fitts 1954). We verify the book's exact phrasing and application before quoting it.

Playbook p.99
Law of ProximitySafe to cite

A real Gestalt principle, fine to cite generically. But the 12px/32px label-spacing numbers are the author's, not from research — present them as house convention.

Playbook p.12
Hick's Law in UI designCite with care

The law is real (Hick 1952, Hyman 1953), but its application to menu and UI design is contested. "Fewer choices decide faster" needs a narrower claim than the book makes.

Playbook p.100
45–75 characters per lineCite with care

Presented as "research-backed" with no citation. It traces to typographic tradition (Ruder, Bringhurst); empirical support is mixed. Same for the 30–40 characters mobile rule — a rule of thumb, no source given.

Playbook p.75–76
16px "gold standard" body sizeCite with care

Convention, not cited research — likewise the line-height heuristics (150–160% body, ~130% headings, below 12px harms comprehension). We follow them as craft defaults, not findings.

Playbook p.89–91
Users scan, they don't readCite with care

The underlying NN/g eyetracking work ("How Users Read on the Web," 1997; F-pattern, 2006) is real — but the book hand-waves at it. Find and cite the actual study, not "studies confirm."

Playbook p.122
Status colors "based on design studies"Cite with care

No study is named. Red = error and green = success is a strong convention worth following — but it's a convention claim, not evidence.

Playbook p.70
Confirm-password gives "false security"Cite with care

Plausible UX-community wisdom — Nielsen and Baymard have relevant material — but it's unsourced in the book. We agree with the practice; we just don't call it proven.

Playbook p.117

Demo seeds

The before/after catalogue — 56 rebuilds waiting to happen

Almost every tip in the book is a wrong-vs-right visual pair, which makes it a seed list for interactive demos. Each line: the "before" mistake, the fix, and where to see it.

Pricing, paywalls & checkout

6 seeds
  • Radio-list plan picker → selectable cards with name, credits, price p.32
  • Identical cart buttons → primary Checkout, grey secondary, red text-link Remove p.6–7
  • Glamour shots and view counts in the cart → compact rows, one "Proceed to checkout" p.22–23
  • All payment fields full-width → CVC/expiry/ZIP sized to content p.114–115
  • Color and quantity dropdowns, distant CTA → swatches, stepper, adjacent CTA, one-click "Buy now" p.106–108
  • Promo ad beside the checkout form → action-free brand graphic p.127–128

Onboarding & signup

6 seeds
  • Confirm-password field → single field, show/hide toggle, inline strength meter p.116–118
  • One long verification input → 4 big per-digit boxes p.113–114
  • Full-width signup form → contained centered box with whitespace p.129–130
  • "Discover 100+ recipes" banner → recipes rendered directly on screen p.109–112
  • "You have no projects!" → illustration, tips, Create CTA p.135–136
  • Sign-up button at the top of the screen → thumb-zone bottom placement p.133–135

Dashboards

6 seeds
  • Big labels, small values → big values, small labels p.9
  • Flat white dashboard → grey background + white cards, or thin outlines p.55–57
  • Low-contrast kanban statuses → contrast-coded status chips p.20
  • Cramped sidebar nav → whitespace-breathing nav, identical fonts and colors p.24–25
  • Cramped "Customer growth" card → spaced version, starting with too much space p.25–26
  • Heavy multi-color table borders → thin light lines, whitespace separation p.58–60

Forms

6 seeds
  • Equal 28px/28px label spacing → 32px above, 12px below p.12
  • Random 7/19/21px gaps → 8/16/24/40 multiples-of-4 rhythm p.27
  • Linear marketplace form → form shaped like the final listing card p.33–34
  • "Unselect items you want to remove" → "Select items you want to remove" p.15
  • Red border only → border + icon + "Enter amount bigger than $1" p.69–70
  • Wrong-color Delete dialog, no Cancel → red Delete right, Cancel left p.119–121

Landing & product pages

10 seeds
  • Vague "Search flights" CTA → functional From/To/Dates form in the hero p.2–4
  • Info-dense menu row → image-first single-column card p.29–30
  • Price-first element order → image, name, description, price, CTA p.31
  • Wall of text → titled sections → two-column grid → "3X suction" comparison chart p.122–125
  • Single text block → 3 short paragraphs + iconized subheadings p.80–81
  • Full-browser-width text → 75ch column, left-aligned p.77–79
  • label: value listing rows → hierarchy + icons p.11
  • Text-only how-it-works steps → illustrated steps p.46
  • Plain-text nav dropdown → icons, grouped categories, "New" badges p.140–141
  • Green flooding everything → proportioned, distributed color p.36

Component craft — quick-tip material

22 seeds
  • Grey title + black body → black title + grey body p.10
  • #000 on white → #1A1A1A heading + #4E4E4E body p.82
  • Regular/regular weights → bold heading, regular body p.83
  • Too-light #A9A9A9 body → #626262; extra-light weight → regular p.85–86
  • 10px body text → 16px p.89
  • Cramped 120% line height → 160% body; heading pairing p.90–91
  • Centered paragraphs → left-aligned p.93
  • Full typography makeover, every spec annotated both sides p.94
  • 4+ fonts on one screen → 1–2 fonts p.74–75
  • Stray "Learn more", forgotten filter rows → grid discipline p.16–19
  • Shadowless dropdown → soft shadow; map overlay shadows p.49–50
  • Harsh shadow → soft, exact Figma specs both sides p.51
  • Grey shadow on purple → purple-tinted shadow, specs given p.52–53
  • Flat player → tasteful glass → glass-gone-wrong on light p.62–64
  • Banking app drenched in blue → color only on actions p.65–66
  • Vibrant background card → neutral; light and dark twins p.66–68
  • Mixed radii, per-card buttons, mixed shapes and heights, mixed icons → one consistent system p.38–45
  • Text-only senders → initial avatars → photos and logos p.47–48
  • Raw text on a photo → tone-matched overlay or blur p.21
  • Flat sections → clashing overlap → outlined overlapping images p.131–132
  • Oversimplified smart-home vs overloaded habit-tracker p.13–14
  • Dead-end 404 → helpful links + brand personality p.137–139

The book is the book — these are notes

The UI/UX Playbook is a paid product by the uxpeak team, and it earns its keep: every rule above comes with full-bleed before/after renders across 144 pages that we can't and won't reproduce here. What we publish is our working digest — the structure, the rules we adopted, and our verdicts on its claims — not the book itself. If this page is useful, the source is more so.

Get the book from the author