Interaction & Motion Design
Interaction & Motion Design — Purposeful Animation Framework
Motion Design Philosophy
"Animation is not about making things move. It is about making things feel alive." Motion connects interface states, communicates causality, and creates emotional resonance. Every animation must earn its milliseconds — gratuitous motion is worse than no motion at all.
Core Principles (Disney's 12 Principles, Adapted for UI)
- Purpose over polish — every animation must serve a functional role: guide attention, show relationships, confirm actions, or create continuity
- Physics-based movement — natural motion follows physical laws (acceleration, deceleration, spring, gravity)
- Performance is non-negotiable — animations must run at 60fps; a janky animation is worse than no animation
- Respect user preference — honor
prefers-reduced-motionunconditionally; motion sensitivity is real and common - Subtlety scales — small animations compound; individually subtle, collectively they define the interface's personality
Animation Timing and Duration
Duration Guidelines
More from phazurlabs/ux-ui-mastery
desktop app design
Desktop and enterprise application design patterns covering data-dense interfaces, dashboard design, complex workflow management, keyboard-first interaction, multi-window patterns, and professional tool design.
19mobile ux design
Mobile-first design methodology covering touch interaction patterns, gesture systems, responsive design, iOS and Android platform conventions, mobile form design, thumb-zone optimization, and performance-conscious UX.
16cognitive-psychology-ux
Cognitive psychology foundations for UX design — Laws of UX, Gestalt principles, cognitive biases, mental models, attention, memory, and perception science applied to interface design
16ui visual design system
Visual design mastery covering typography systems, color theory and accessible palettes, spacing and layout grids, visual hierarchy, iconography, elevation and depth, and responsive visual design across platforms.
16component-patterns-code
Production-ready UI component patterns with complete code examples in React/TypeScript, SwiftUI, and modern CSS. Covers component state matrices, accessibility patterns, design token integration, and responsive behavior.
13design-critique-case-studies
Design critique methodology and real-world case studies. Structured critique frameworks (Liz Lerman, 30/60/90), product deep-dives (Stripe, Linear, Notion, Airbnb, Figma, Arc), redesign failure analysis, and actionable feedback protocols.
12