한국어

Sitemap

The full structure of this site. All 211 terms are listed here, so you can use your browser's find (Ctrl/⌘ + F) to jump straight to a word.

20 pages · 12 categories · 211 terms · 4 deep dives

Main pages

12 categories · 211 terms

01 Layout & structure 14

How a screen is divided up. The basics of reading a mockup.

02 Navigation 16

Every way a person moves from one screen to another.

03 Overlays & feedback 23

Everything that appears on top of the screen — popups, modals, toasts.

04 Inputs & forms 26

Every control that collects a value from someone.

05 Displaying data 15

Showing information as lists, tables and cards.

06 Interaction & states 19

How things react when pressed, or when the pointer is over them.

07 Visual & style 17

The words for spacing, type, colour and shadow.

08 Responsive & devices 12

How a screen changes between desktop and mobile.

09 UX process & deliverables 32

The work before any screen is drawn, and the documents you hand over.

10 Design systems & handoff 11

Making reusable rules and passing them to development.

11 Accessibility (a11y) 10

The minimum needed for anyone to be able to use it.

12 Dev terms for client work 16

Not design words, but ones you cannot afford to miss in a meeting.

4 deep dives

01 Why "just add a popup" is dangerous 6 steps

Popup, modal, dialog, alert — the relationship between four words, settled in one go.

  1. The problem
  2. Modal = a property
  3. Dialog = the thing
  4. Alert vs confirm
  5. The three notices
  6. How to ask

02 Which input control should you use 6 steps

The answer follows from the number of options and when it saves.

  1. How many options
  2. Now vs on save
  3. One vs many
  4. Where errors go
  5. Decision table
  6. How to ask

03 Why one button needs six states 5 steps

The thing most often missing from a mockup — state.

  1. Feel the difference
  2. The six states
  3. No hover on mobile
  4. The disabled trap
  5. How to ask

04 What happens as you narrow the window 5 steps

One set of mockups does not finish it. Narrow the width yourself and see.

  1. Try it yourself
  2. Breakpoints
  3. Responsive vs adaptive
  4. Mobile traps
  5. How to ask