Best Design Prompts open the library

prompt topic

Motion design prompts

By the uberdesigner team · reviewed

Answer in brief

A motion design prompt works when every movement has four things: a trigger, the property that changes, a duration in seconds and an easing curve. "Smooth animation" has none of them, so the model falls back on a 0.3 second fade for everything.

Say what stays still as well. Motion reads when most of the screen is at rest, and an explicit "nothing else moves" is the line that keeps a tool from animating every element on load.

Write motion like a shot list

Number the beats. For each one: what starts it, what moves, from which value to which, how long it takes and how it eases. "On click, the card grows from 320 × 200px to 640 × 480px over 0.45s with cubic-bezier(0.2, 0.8, 0.2, 1), and the title moves with it" can be built exactly. "The card expands nicely" cannot.

When beats overlap, give the offsets. A list whose rows enter 40 milliseconds apart feels different from one whose rows enter together, and the difference is one number.

Choose easing on purpose

Easing is the character of a movement. Things that enter should slow into place, so use an ease-out curve. Things that leave can speed up and take less time. A spring with a little overshoot suits something the user has just touched, and suits little else. Linear motion fits only continuous things, such as a spinner or a progress bar.

Write the curve as a cubic-bezier or describe the spring by its overshoot in pixels and how fast it settles. Named presets differ between libraries, so numbers travel better.

Pick the technique and the still version

Most UI motion needs only CSS transitions on transform and opacity, which browsers animate cheaply. Layout properties such as width and top cost more, so ask for transforms where the result looks the same. Effects made of many particles, or of pixels that react to the pointer, need a canvas, and the prompt should say so.

Then describe what a person who has asked for reduced motion sees. Usually that is the end state, reached with a short fade or at once. Describe the touch version too, for anything driven by a cursor.

What a motion design prompt should contain

A prompt to start from

card-to-detail motion prompt
Build one interaction as a motion study: a grid of cards where a clicked card grows into a detail view and returns to its place on close. The subject is [e.g. six recipes]; content: [titles, captions, images].

Stack: Vite + React + TypeScript, plain CSS. Animate with CSS transitions and the Web Animations API on transform and opacity only. No animation library.

Look: page #f2efe8, text #1a1917. Cards 280 × 340px, radius 20px, in a 3-column grid with a 20px gap, centred. Each card is an image filling the top 220px, an 18px/600 title and a 13px caption in #7d786f. [Typeface].

Beats:
1. Hover: the card rises 4px and its image scales to 1.03 over 0.25s, ease-out.
2. Click: measure the card's rectangle. A detail panel, 720 × 560px and centred, starts at exactly that rectangle and animates to its final size and position over 0.5s with cubic-bezier(0.2, 0.8, 0.2, 1). The image and the title are the same elements throughout and travel with the panel; nothing cross-fades.
3. At the same time the other cards fade to 30% opacity and scale to 0.98 over 0.3s.
4. 0.2s after the click, the detail text (three 15px paragraphs and a round close button) rises 12px and fades in over 0.3s, each block 50ms after the last.
5. Close, by button, Escape or a click outside: the text fades out in 0.12s, then the panel returns to the card's rectangle in 0.38s with cubic-bezier(0.4, 0, 0.2, 1) and the grid returns to full opacity.

Nothing else on the page moves. Focus goes to the close button on open and back to the card on close.

Phones: one column of cards, and the detail fills the screen with 12px margins. With prefers-reduced-motion, the detail fades in over 0.15s with no travel.

Run it. Open and close every card, interrupt one half way, and check 390px and 1440px.

Written for this page as a starting point; swap the parts in [brackets] for your own. The full prompt of each uberdesigner template is longer and specific to one finished design, and it is tested by rebuilding the template from the prompt alone.

Motion pieces to start from

Finished motion studies and small effects on uberdesigner, each built around one behaviour. Six of these are free.

Questions and answers

Should I ask for an animation library?

Only if the project already uses one or the motion needs it, such as long sequenced timelines or physics. For state changes and small transitions, CSS and the browser's own animation API are enough and keep the build light.

How long should UI motion last?

As a working range, 0.1 to 0.2 seconds for a press or a hover, 0.2 to 0.5 for a panel or a card changing size, and longer only for a one-off moment the user chose to watch. Put the numbers in the prompt and adjust after you see it run.

Keep reading

Who makes this site

Best Design Prompts is written and run by the ubernatural team, the designers who make uberdesigner. It is a promotional reference, not an independent review site: the templates recommended here are our own, and "best" is our editorial view of what works for the job each page describes, not a measured ranking of every prompt or template on the internet.

Cite this page: Best Design Prompts, “Motion design prompts”. Reviewed 11 November 2026. https://bestdesignprompts.com/motion-design-prompts/