Topic: animation
195 skills in this topic.
-
anime-js
Use when implementing Disney's 12 animation principles with Anime.js library
dylantarre/animation-principles 23
-
css-native
Use when implementing Disney's 12 animation principles with pure CSS animations and transitions
dylantarre/animation-principles 23
-
figma-prototyping
Use when implementing Disney's 12 animation principles in Figma prototypes and Smart Animate
dylantarre/animation-principles 23
-
framer-motion
Use when implementing Disney's 12 animation principles with Framer Motion in React applications
dylantarre/animation-principles 23
-
gsap-greensock
Use when implementing Disney's 12 animation principles with GSAP (GreenSock Animation Platform)
dylantarre/animation-principles 23
-
lottie-bodymovin
Use when implementing Disney's 12 animation principles with Lottie animations exported from After Effects
dylantarre/animation-principles 23
-
motion-one
Use when implementing Disney's 12 animation principles with Motion One (modern, lightweight animation library)
dylantarre/animation-principles 23
-
popmotion
Use when implementing Disney's 12 animation principles with Popmotion's functional animation library
dylantarre/animation-principles 23
-
react-spring
Use when implementing Disney's 12 animation principles with React Spring's physics-based animations
dylantarre/animation-principles 23
-
rive-animations
Use when implementing Disney's 12 animation principles with Rive interactive animations
dylantarre/animation-principles 23
-
universal-tool
Use when implementing Disney's 12 animation principles with any animation tool or framework
dylantarre/animation-principles 23
-
instant-0-100ms
Use when building instantaneous UI feedback under 100ms - button presses, toggles, state changes that feel immediate and responsive
dylantarre/animation-principles 23
-
slow-800-1200ms
Use when building deliberate motion between 800-1200ms - dramatic reveals, loading sequences, storytelling moments where users should pause and absorb
dylantarre/animation-principles 23
-
universal-timing
Use when learning animation timing fundamentals - principles that apply regardless of duration, the foundational rules that scale across all time ranges
dylantarre/animation-principles 23
-
anticipation-mastery
Use when designing action sequences, user interactions, state transitions, or any motion that needs telegraphing to feel intentional rather than sudden.
dylantarre/animation-principles 23
-
appeal-mastery
Use when designing character personalities, creating memorable motion signatures, ensuring animations feel polished, or making visual experiences that audiences want to watch.
dylantarre/animation-principles 23
-
arc-mastery
Use when designing motion paths, character movement trajectories, gesture animations, or any motion that should feel natural rather than robotic.
dylantarre/animation-principles 23
-
exaggeration-mastery
Use when determining how far to push motion beyond realism, calibrating animation intensity for context, or making key moments register with audiences.
dylantarre/animation-principles 23
-
follow-through-overlapping
Use when animating multi-part objects, character appendages, fabric, hair, or any motion requiring realistic drag, momentum, and settling behavior.
dylantarre/animation-principles 23
-
secondary-action-mastery
Use when enriching primary animations, adding supporting details, creating depth in motion, or making scenes feel alive without distracting from main action.
dylantarre/animation-principles 23
-
slow-in-out-mastery
Use when designing easing curves, controlling motion pacing, creating natural acceleration/deceleration, or making movements feel physically grounded.
dylantarre/animation-principles 23
-
solid-drawing-mastery
Use when creating motion that needs dimensional grounding, designing transforms that maintain object integrity, or ensuring animations feel structurally sound.
dylantarre/animation-principles 23
-
squash-stretch-mastery
Use when implementing deformation effects, bounce animations, impact responses, or any motion requiring organic elasticity and weight expression.
dylantarre/animation-principles 23
-
staging-mastery
Use when composing scenes, designing layouts, directing user attention, or ensuring a single clear idea is communicated at any given moment.
dylantarre/animation-principles 23