What problem does it solve?
Motion Craft solves the problem of designing UI animations that feel responsive and intentional while avoiding jank and accessibility regressions.
Core Features & Use Cases
- Animation decisioning: Choose when NOT to animate, define the purpose of the motion, and select appropriate easing and timing to match the UX scenario (e.g., modals, toasts, drawers, hover, page transitions).
- Implementation guidance: Prefer compositor-friendly techniques (transform/opacity), use WAAPI for interruptible motion, and apply Scroll-Driven Animations (ScrollTimeline/ViewTimeline) and FLIP for layout transitions.
- Production guardrails: Enforce reduced-motion support via prefers-reduced-motion, prevent banned patterns (like transition: all, ease-in for entering UI, scale(0) entries), and require a review table format (Before | After | Why).
Quick Start
Ask the AI to design a 250ms drawer enter animation using WAAPI or CSS transitions with strong ease-out, only transform/opacity, and includes a prefers-reduced-motion fallback.