Create a Detailed Animation Specification Document for UI/UX

Build a complete animation spec document with timing, easing, choreography, and accessibility fallbacks for UI components.

๐Ÿ“ The Prompt

Act as a senior motion designer and UX engineer. Create a detailed animation specification document for [COMPONENT OR SCREEN NAME] in a [TYPE OF APPLICATION, e.g., mobile app, web dashboard, e-commerce site]. The overall design style is [DESIGN STYLE, e.g., Material Design, Apple HIG, flat minimalism], and the brand tone is [BRAND TONE, e.g., energetic, calm, professional]. For each animation, provide the following structured specification: 1. **Animation Inventory**: List every animatable element on the screen or component, including entrances, exits, hover states, loading states, transitions, and micro-interactions. Organize them in a numbered list. 2. **Timing & Easing**: For each animation, specify: - Duration in milliseconds - Easing curve (e.g., ease-in-out, cubic-bezier values) - Delay (if sequenced) - Justify why this timing feels natural for the given interaction. 3. **Property Changes**: Define exactly which CSS/motion properties change (opacity, translateY, scale, rotation, color, etc.) with start and end values. 4. **Choreography & Sequencing**: If multiple elements animate together, describe the stagger pattern, orchestration order, and any dependencies (e.g., "Card B begins 80ms after Card A starts"). 5. **Interaction Triggers**: Specify what triggers each animation โ€” page load, scroll position ([SCROLL THRESHOLD]), user click/tap, hover, focus, or data state change. 6. **Reduced Motion Fallback**: For each animation, describe the alternative behavior when the user has `prefers-reduced-motion: reduce` enabled. 7. **Performance Notes**: Flag any animations that should use GPU-accelerated properties only (transform, opacity) and warn against animating layout-triggering properties. 8. **Developer Handoff Summary**: Provide a concise code-ready summary table with columns: Element, Trigger, Property, From, To, Duration, Easing, Delay. Ensure all specs align with [PLATFORM GUIDELINES] and maintain a consistent rhythm across the experience.

๐Ÿ’ก Tips for Better Results

Reference a specific screen or component rather than an entire app โ€” focused specs are far more actionable and precise. Include a link or description of a reference animation you admire so the AI can match that motion language. Ask for the output in a format your team uses (e.g., Lottie parameters, CSS keyframes, or Framer Motion props) for faster implementation.

๐ŸŽฏ Use Cases

Best suited for motion designers, front-end developers, and design system teams who need precise, implementation-ready animation documentation for consistent UI motion.

๐Ÿ”— Related Prompts

๐ŸŽจ Design intermediate

UI/UX Design Review Checklist

Get a comprehensive UI/UX review covering hierarchy, accessibility, and responsiveness.

๐ŸŽจ Design intermediate

Generate a Custom Color Palette for Any Brand or Project

Generate a complete, accessible color palette with HEX values, usage guidelines, and dark mode variants for any brand or project.

๐ŸŽจ Design intermediate

Find the Perfect Typography Pairing for Your Design Project

Get expert typography pairing recommendations with type scales, spacing guidelines, and CSS fallback stacks for any design project.

๐ŸŽจ Design advanced

Build Comprehensive Design System Documentation

Create complete design system documentation with tokens, component specs, accessibility standards, and contribution guidelines.

๐ŸŽจ Design advanced

Create a Detailed Component Library Specification Document

Build a comprehensive component library spec with variants, props, accessibility rules, and code examples for your design system.

๐ŸŽจ Design intermediate

Write a Comprehensive Icon Set Design Brief

Create a detailed icon set design brief with style specs, inventory, accessibility rules, and delivery formats for any product.