Cheat sheet · Build products
UI/UX design cheat sheet (Product designer)
Opens with creditsFor aspiring product designers. Use it to revise the process, visual rules, Figma techniques, research methods, accessibility and design system ideas you need for your projects, critiques and portfolio case studies.
Chapters
8 chapters · 76 concepts
1How product design worksWhat UX and UI mean, how design work flows from a problem to a shipped screen, and how to tell whether a design worked.8 concepts
- 1UX and UIUser experience (UX) is how well someone gets a job done with a product, end to end.
- 2Double DiamondA model of the design process in two phases that each widen then narrow: discover and define the right problem, then develop and deliver the right solution.
- 3Problem statementOne or two sentences naming who is struggling, with what, and why it matters, without naming a solution.
- 4WireframeA simple layout of a screen in grey boxes and placeholder text, showing structure and content priority without visual styling.
- 5PrototypeA version of a design people can interact with, from linked paper sketches to realistic Figma or code prototypes.
- 6Design rolesThe usual jobs around design: product designers own flows and screens, UX researchers run studies, content designers own words, and design engineers build…
- 7Task success rateThe share of participants who complete a given task, often reported with time on task and error count.
- 8System Usability ScaleA standard ten-question questionnaire about perceived usability, scored from 0 to 100.
8 in this chapterOpen this chapter2Visual design fundamentalsThe learnable rules that make a screen look ordered: grids, spacing, type, colour, hierarchy, grouping and icons.10 concepts
- 1Layout gridColumns separated by gutters inside outer margins, used to align content.
- 2BreakpointsThe screen widths at which a layout changes, for example from one column to two.
- 3Spacing scaleA fixed set of distances, often multiples of 4 or 8 pixels (4, 8, 12, 16, 24, 32, 48, 64), used for all padding and gaps.
- 4ProximityThe principle that items placed close together are seen as related.
- 5Type scaleA small fixed set of font sizes, such as 12, 14, 16, 20, 24, 32 and 40, each clearly different from the next.
- 6Line length and line heightLine length is the number of characters per line; line height is the vertical space per line.
- 7Colour paletteA planned set of colours: neutrals for text and surfaces, one primary colour for actions, and semantic colours for success, warning and error, each in several…
- 8Visual hierarchyThe order in which the eye reads a screen, controlled by size, weight, colour, contrast, position and space.
- 9Gestalt principlesRules describing how people perceive groups: proximity, similarity, common region, continuity and closure.
- 10Icon usageUsing symbols to aid recognition, from one consistent set with the same stroke, size and style.
10 in this chapterOpen this chapter- Figma essentialsThe Figma features that make files fast to change and easy to hand over: frames, auto layout, components, variants, variables and Dev Mode.9 conceptsOpens with credits
- UX research and usabilityMethods to learn what people need and whether a design works, from interviews and information architecture to usability tests and heuristic reviews.12 conceptsOpens with credits
- Interaction design and patternsHow interfaces behave and speak: forms, navigation, states, feedback, overlays and microcopy.10 conceptsOpens with credits
- AccessibilityWCAG 2.2 basics that designers and developers can apply and check themselves: contrast, focus, targets, structure and screen readers.11 conceptsOpens with credits
- Design systemsHow teams keep products consistent with tokens, documented components and shared rules, and the platform systems to learn from.9 conceptsOpens with credits
- Portfolio and first design roleHow to show your work as case studies, take part in critiques and hiring rounds, and freelance without being exploited.7 conceptsOpens with credits
- 9Glossary, A to ZEvery concept in the sheet and the smaller terms it uses, in one list.182 terms
About this sheet
Figma, usability, design for developers.
Related on Sefism
Picked from the other libraries by shared topics.
Best practices
See all- Modern CSS Best PracticesModern CSS best practices: cascade layers, low specificity, custom properties, Grid and Flexbox layout, responsive design, container queries, :has() and nesting, plus Tailwind CSS v4 tips.
- Data Visualization Best PracticesHow to make charts that are clear, accessible and honest: choosing the chart, encoding, color, axes and scales, annotation, dashboards and avoiding misleading charts.
Checklists
See allWork with me
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
- 1:1 Mentorship
- Fresh Graduate Mentorship
- Career Guidance
Brand deals, promos and partnerships: tauseeffayyaz@gmail.com