| Typography | letterform spacing, metrics, text behavior | kerning, tracking, leading, x-height, cap height, ligatures, variable fonts, hyphenation, widows/orphans, overflow |
| Color | spaces, contrast, semantics | sRGB, P3, OKLCH, WCAG, APCA, semantic tokens, saturation, blend modes, dark mode |
| Iconography | icon form & clarity | stroke weight, optical centering, filled vs outlined, pixel hinting, meaning collision |
| Layout | spatial organization | flexbox, grid, overflow handling, aspect ratio, breakpoints, responsive |
| Interaction | feedback & affordance | hover, focus, active, disabled, affordance, touch target, confirmation pattern |
| Motion | timing & coordination | easing curve, duration, stagger, reduced motion, choreography |
| Accessibility | inclusive access | WCAG, APCA, screen reader, keyboard navigation, semantic HTML, state communication |
| Information Architecture | structure & wayfinding | navigation labeling, progressive disclosure, wayfinding, card sorting |
| Copywriting | UI language | microcopy, error messaging, voice vs tone, scannability, destructive-action clarity |
| Tools | systems & process | design system, tokens, variables, prototyping, handoff |
| Analysis | measurement | A/B test, heatmap, funnel, retention, NPS, scroll depth |
| Components | UI building blocks (each with state requirements) | button, input, select, dialog, toast, tooltip, data table, … |