Skip to content
Shortcut

Menu

Show guidance for
esc

Cheat Sheets

Quick references for the things you look up again and again. Every rule names its source, and shows where sources disagree.

Foundations

Working spacing scales, padding and gaps across mobile, tablet and desktop.

Mobile · Tablet · Desktop

SGDSGOV.UKAtlassian
6 rulesVerified 7 Oct 2026

Font sizing, hierarchy, line height and responsive type guidance.

Viewport-aware in part

SGDSGOV.UKWCAGMaterial
5 rulesVerified 7 Oct 2026

Neutrals, the roles a palette needs, and giving every colour a job.

WCAGSGDSAppleGOV.UK
3 rulesVerified 7 Oct 2026

How round, how many values, and when roundness starts to look templated.

SGDSMaterial
1 ruleVerified 7 Oct 2026

An elevation ladder, and when a border, a shadow or neither is the right separator.

SGDSWCAG
2 rulesVerified 7 Oct 2026

Containers, columns, content width and responsive behaviour across viewports.

Mobile · Tablet · Desktop

AtlassianAppleMaterialGOV.UKSGDS
5 rulesVerified 7 Oct 2026

Compact, comfortable or spacious: when to make it tighter, and how that changes with viewport.

Viewport-aware in part

1 ruleNot yet verified

A basic token set, how to name it, and how SGDS structures its own.

SGDSGOV.UK
1 ruleVerified 7 Oct 2026

Components

Height, touch targets, hierarchy, labels and the states people forget.

Viewport-aware in part

WCAGAppleMaterialSGDSGOV.UK
2 rulesVerified 7 Oct 2026

When a container helps, when it is noise, and what to use instead.

Viewport-aware in part

SGDSMaterial
3 rulesVerified 7 Oct 2026

When tabs fit, when they do not, and what the tab row does when it runs out of room.

Viewport-aware in part

SGDSMaterialGOV.UKAtlassianCarbonFluentPrimer
2 rulesVerified 7 Oct 2026

Select, radio buttons, searchable list or menu: which one, and how each behaves on a phone.

Viewport-aware in part

SGDSMaterialAppleGOV.UKAtlassianCarbonUSWDSPrimerWCAG
2 rulesVerified 7 Oct 2026

What to show while people wait, chosen by how long the wait is.

NN/gWCAGGrab
2 rulesVerified 7 Oct 2026

Size, touch area, contrast, and when an icon needs a label.

Viewport-aware in part

WCAGFluentGrab
2 rulesVerified 7 Oct 2026

Side panels and sheets: how wide, when to use one, and how the same drawer changes across viewports.

Mobile · Tablet · Desktop

2 rulesNot yet verified

Control height, labels, validation, field states and not asking for the same thing twice.

Viewport-aware in part

WCAGSG GovSGDSGOV.UK
14 rulesVerified 7 Oct 2026

Design data tables around what people do with them, then choose a pattern for each viewport.

Mobile · Tablet · Desktop

NN/gWCAG
9 rulesVerified 7 Oct 2026

When interrupting is justified, how wide to make it at each viewport, and how to keep keyboard users in control.

Mobile · Tablet · Desktop

NN/gWCAGSGDSCarbonUSWDSAtlassian
8 rulesVerified 7 Oct 2026

What stays visible at each viewport, plus consistency, wayfinding and keyboard access.

Mobile · Tablet · Desktop

WCAGSG GovAppleMaterial
13 rulesVerified 7 Oct 2026

Patterns and standards

The numbers and rules designers reach for most: contrast, targets, keyboard and focus.

WCAGAppleMaterial
16 rulesVerified 7 Oct 2026

Target sizes by platform, gestures and orientation.

Viewport-aware in part

WCAGAppleMaterialSG Gov
7 rulesVerified 7 Oct 2026

Charts, status colours and dense tables that stay readable.

WCAGNN/g
5 rulesVerified 7 Oct 2026

Headings, labels, links, errors and tooltips that say what they mean.

WCAGGOV.UKSG GovNN/g
8 rulesVerified 7 Oct 2026

What an empty screen should tell people, teach them and let them do.

NN/gWCAG
4 rulesVerified 7 Oct 2026

Identify the problem, explain it in words and help people recover.

WCAGGOV.UK
7 rulesVerified 7 Oct 2026

Choosing a method for the phase you are in, and how many people to test with.

NN/g
3 rulesVerified 7 Oct 2026

What Figma's Dev Mode gives you for marking, annotating and tracking handoff.

FigmaWCAGAppleMaterial
6 rulesVerified 7 Oct 2026

Viewports, breakpoints, fluid layout, touch and pointer, and the widths a layout has to survive.

Mobile · Tablet · Desktop

WCAGSG GovSGDSMaterialAtlassianGOV.UKApple
12 rulesVerified 7 Oct 2026

Designing interfaces that adapt across closed, open and changing device states.

Mobile · Tablet · Desktop

Material
1 ruleVerified 9 Oct 2026

Figma

Hug, Fill and Fixed; direction and wrap; padding, gap and min/max.

Figma
3 rulesVerified 7 Oct 2026

What variables hold, and how collections, modes and aliases fit together.

Figma
2 rulesVerified 7 Oct 2026

Main components and instances, variants and properties, and libraries.

Figma
3 rulesVerified 7 Oct 2026

What developers see in Dev Mode, and how to mark work ready for them.

Figma
2 rulesVerified 9 Oct 2026

Flows, starting points, and how much of a design is worth wiring up.

Figma
2 rulesVerified 9 Oct 2026

The order to build a design system file in, from foundations to a published library.

Figma
1 ruleVerified 7 Oct 2026

Margins and gaps are covered under Spacing, grid under Layout, elevation under Shadows and Borders, and neutrals under Colour.