UI Motion Prompts Pack $19

Screen Transition Part 2

6 screen transition animations. Copy any short prompt for free, and open full prompt 1 to see how detailed they are. Full prompts 2–6 are in the pack.

1  Swipe Back
Drag from the left edge to go back; the list slides in with parallax.
Full prompt (free sample)
Basics: stage 470×222px, background #13131C, all coordinates in px from the stage's top-left, everything clipped to the stage (its two top corners are rounded with radius 40px; the bottom corners are square). App window (a wide made-up app that nearly fills the stage): rr(20, 8, 430, 206, 18) filled #171626 with a shadow rgba(0,0,0,0.55), blur 16, offset y 4. Everything of the app is drawn clipped to that rounded rect, in window-local coordinates (local (0, 0) = stage (20, 8); local size 430×206). After the app, stroke the same rounded rect with a 1.5px rgba(255,255,255,0.16) border (a thin bezel). Fingers are drawn last, in stage coordinates, not clipped to the window.

Forward is a tap (the page slides in from the right). To go back, a finger presses the page's left edge and drags it right; the list underneath follows with parallax, and on release the page flies off. 
- Page position sx (0 = page fully shown, 1 = page off to the right): fwd: sx = 1 − easeIO(k). Back: d = seg(u, 2.55, 3.0)²; sx = 0.5·d while u < 3.0 (the drag speeds up), else lerp(0.5, 1, ease(seg(u, 3.0, 3.68))) (the fly-off; at the release both move at 2.22 sx per second, so the speed is continuous).
- If sx > 0: screen A translated by (−129·(1 − sx), 0), then dim(0.4·(1 − sx)).
- If sx < 1: translated by (430·sx, 0): fillRect(0, 0, 430, 206) #171626 with a shadow rgba(0,0,0,0.6) blur 16, offset 0; screen B with its back button at scale 1 (in this type the back button is never pressed: backPress = 1); then, only when going back, an edge glow: fillRect(0, 0, 14, 206) with a horizontal gradient from rgba(56,198,255,0.75) at x 0 to rgba(56,198,255,0) at x 14, at opacity held = 1 for 2.5 ≤ u < 3.0, 1 − seg(u, 3.0, 3.15) after, 0 before (it lights when the finger lands).
- Fingers: only the card tap (no back-arrow tap). Plus holdMark(min(32 + 430·sx, 425), 111, T0 = 2.5, T1 = 3.0) when going back (x is capped at 425 so the fading mark is never cut by the stage's right edge) (stage coordinates; in the forward half it is hidden anyway): it presses 12px inside the page's left edge, drags 215px right with the page, and after the lift it keeps riding the page edge to the right while it fades, so it never rests over a card like a tap.
- Draw order: A, dim, page shadow, B, edge glow, card tap, hold finger.
2  Split Doors
The old screen splits down the middle and slides apart like doors.
Full prompt · 1,541 characters
The old screen splits down the middle into two halves that slide apart like doors, revealing the new screen growing up behind them. - e = easeIO(k). …
🔒 Unlock all 6 in the pack — $19
3  Blinds
The new screen turns in on six slats, one after another, top down.
Full prompt · 1,715 characters
The new screen appears on six horizontal slats that turn open one after another from top to bottom, like window blinds. - Old = A when fwd, else B; …
🔒 Unlock all 6 in the pack — $19
4  Depth Stack
Screens stack in 3D: the old one tilts back, the new one rises up.
Full prompt · 1,680 characters
The screens are cards in a 3D stack: the old screen tilts back into the depth, shrinks and darkens, while the new one rises from below, tilted toward …
🔒 Unlock all 6 in the pack — $19
5  Blur Dissolve
The old screen blurs away while the new one sharpens into focus.
Full prompt · 1,213 characters
The old screen blurs out of focus and fades, and the new screen fades in from a blur and sharpens into focus. - Snapshots of the old screen (A when …
🔒 Unlock all 6 in the pack — $19
6  Liquid Wipe
A wavy, glowing edge wipes across to reveal the next screen.
Full prompt · 1,562 characters
A glowing, wavy liquid edge sweeps across the whole window and reveals the new screen behind it, bulging out where the finger tapped. - e = …
🔒 Unlock all 6 in the pack — $19

Get every full prompt — $19

One-time payment. Price goes up as new patterns are added. Buy once, get every update.
Team license (up to 5 people, client work): $49.
Lower price in many countries, applied automatically at checkout.
Get the pack on Gumroad
← Screen Transition Part 1Floating Button Part 1 →
Full pack · $19438 prompts · 73 demos
Get the pack