Category index

Motion catalog

All 12 categories and 91 entries are live. Every entry has its own URL, bilingual content, preview, parameters, prompt, HTML/CSS, and reduced-motion guidance.

Available recipes

91 Entry

Fade in / Fade out

Fade in / Fade out helps users understand how content appears or leaves the interface.

Slide in

Slide in helps users understand how content appears or leaves the interface.

Scale in

Scale in helps users understand how content appears or leaves the interface.

Pop in

Pop in helps users understand how content appears or leaves the interface.

Reveal

Reveal helps users understand how content appears or leaves the interface.

Enter / Exit

Enter / Exit helps users understand how content appears or leaves the interface.

Keyframes

Keyframes helps turn several changes into a readable rhythm.

Interpolation / Tween

Interpolation / Tween helps turn several changes into a readable rhythm.

Stagger

Stagger helps turn several changes into a readable rhythm.

Orchestration

Orchestration helps turn several changes into a readable rhythm.

Delay

Delay helps turn several changes into a readable rhythm.

Duration

Duration helps turn several changes into a readable rhythm.

Fill mode

Fill mode helps turn several changes into a readable rhythm.

Stepped animation

Stepped animation helps turn several changes into a readable rhythm.

Translate

Translate helps express space, depth, and object state changes.

Scale

Scale helps express space, depth, and object state changes.

Rotate

Rotate helps express space, depth, and object state changes.

Skew

Skew helps express space, depth, and object state changes.

3D tilt / Flip

3D tilt / Flip helps express space, depth, and object state changes.

Perspective

Perspective helps express space, depth, and object state changes.

Transform origin

Transform origin helps express space, depth, and object state changes.

Origin-aware animation

Origin-aware animation helps express space, depth, and object state changes.

Crossfade

Crossfade helps preserve visual continuity across state changes.

Continuity transition

Continuity transition helps preserve visual continuity across state changes.

Morph

Morph helps preserve visual continuity across state changes.

Shared element transition

Shared element transition helps preserve visual continuity across state changes.

Layout animation

Layout animation helps preserve visual continuity across state changes.

Accordion / Collapse

Accordion / Collapse helps preserve visual continuity across state changes.

Direction-aware transition

Direction-aware transition helps preserve visual continuity across state changes.

Scroll reveal

Scroll reveal helps turn scroll position into directional visual feedback.

Scroll-driven animation

Scroll-driven animation helps turn scroll position into directional visual feedback.

Parallax

Parallax helps turn scroll position into directional visual feedback.

Page transition

Page transition helps turn scroll position into directional visual feedback.

View transition

View transition helps turn scroll position into directional visual feedback.

Hover effect

Hover effect helps confirm user action and keep the interface physical.

Press / Tap feedback

Press / Tap feedback helps confirm user action and keep the interface physical.

Hold to confirm

Hold to confirm helps confirm user action and keep the interface physical.

Drag

Drag helps confirm user action and keep the interface physical.

Drag to reorder

Drag to reorder helps confirm user action and keep the interface physical.

Swipe to dismiss

Swipe to dismiss helps confirm user action and keep the interface physical.

Rubber-banding

Rubber-banding helps confirm user action and keep the interface physical.

Shake / Wiggle

Shake / Wiggle helps confirm user action and keep the interface physical.

Ripple

Ripple helps confirm user action and keep the interface physical.

Easing

Easing helps control speed changes so motion feels responsive or smooth.

Ease-out

Ease-out helps control speed changes so motion feels responsive or smooth.

Ease-in

Ease-in helps control speed changes so motion feels responsive or smooth.

Ease-in-out

Ease-in-out helps control speed changes so motion feels responsive or smooth.

Linear

Linear helps control speed changes so motion feels responsive or smooth.

Cubic-bezier

Cubic-bezier helps control speed changes so motion feels responsive or smooth.

Asymmetric easing

Asymmetric easing helps control speed changes so motion feels responsive or smooth.

Spring

Spring helps keep velocity, weight, and interruptibility in motion responses.

Stiffness / Tension

Stiffness / Tension helps keep velocity, weight, and interruptibility in motion responses.

Damping

Damping helps keep velocity, weight, and interruptibility in motion responses.

Mass

Mass helps keep velocity, weight, and interruptibility in motion responses.

Bounce

Bounce helps keep velocity, weight, and interruptibility in motion responses.

Perceptual duration

Perceptual duration helps keep velocity, weight, and interruptibility in motion responses.

Momentum

Momentum helps keep velocity, weight, and interruptibility in motion responses.

Velocity

Velocity helps keep velocity, weight, and interruptibility in motion responses.

Interruptible animation

Interruptible animation helps keep velocity, weight, and interruptibility in motion responses.

Marquee

Marquee helps use continuous motion for waiting, liveliness, or ambient atmosphere.

Loop

Loop helps use continuous motion for waiting, liveliness, or ambient atmosphere.

Alternate (yoyo)

Alternate (yoyo) helps use continuous motion for waiting, liveliness, or ambient atmosphere.

Orbit

Orbit helps use continuous motion for waiting, liveliness, or ambient atmosphere.

Pulse

Pulse helps use continuous motion for waiting, liveliness, or ambient atmosphere.

Float

Float helps use continuous motion for waiting, liveliness, or ambient atmosphere.

Idle animation

Idle animation helps use continuous motion for waiting, liveliness, or ambient atmosphere.

Blur

Blur helps make information changes and visual details feel more refined.

Clip-path

Clip-path helps make information changes and visual details feel more refined.

Mask

Mask helps make information changes and visual details feel more refined.

Before / after slider

Before / after slider helps make information changes and visual details feel more refined.

Line drawing

Line drawing helps make information changes and visual details feel more refined.

Text morph

Text morph helps make information changes and visual details feel more refined.

Skeleton / Shimmer

Skeleton / Shimmer helps make information changes and visual details feel more refined.

Number ticker

Number ticker helps make information changes and visual details feel more refined.

Tabular numbers

Tabular numbers helps make information changes and visual details feel more refined.

Typewriter

Typewriter helps make information changes and visual details feel more refined.

Frame rate (FPS)

Frame rate (FPS) helps help diagnose stutter and choose more stable implementations.

Jank

Jank helps help diagnose stutter and choose more stable implementations.

Dropped frame

Dropped frame helps help diagnose stutter and choose more stable implementations.

Compositing

Compositing helps help diagnose stutter and choose more stable implementations.

will-change

will-change helps help diagnose stutter and choose more stable implementations.

Layout thrashing

Layout thrashing helps help diagnose stutter and choose more stable implementations.

Purposeful animation

Purposeful animation helps turn motion judgment into actionable design engineering rules.

Anticipation

Anticipation helps turn motion judgment into actionable design engineering rules.

Follow-through

Follow-through helps turn motion judgment into actionable design engineering rules.

Squash & stretch

Squash & stretch helps turn motion judgment into actionable design engineering rules.

Perceived performance

Perceived performance helps turn motion judgment into actionable design engineering rules.

Frequency of use

Frequency of use helps turn motion judgment into actionable design engineering rules.

Spatial consistency

Spatial consistency helps turn motion judgment into actionable design engineering rules.

Hardware acceleration

Hardware acceleration helps turn motion judgment into actionable design engineering rules.

Reduced motion

Reduced motion helps turn motion judgment into actionable design engineering rules.