6 tab bar 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 Frosted Glide
A frosted glass pill stretches to the tab, then clears as it settles.
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 (top corners rounded 40px). It plays by itself in a seamless loop. T = seconds since the video start (12s video). u = (T + 0.25) mod 4 (the first frame is already 0.25s after a tap). A tap every second at u = 0, 1, 2, 3 (video T = 0.75, 1.75, 2.75 …), selecting the tabs SEL = [3, 1, 2, 0] (tab 0 = leftmost): lastTap(u): k = floor(u), dt = u − k (seconds since the last tap), to = SEL[k], from = SEL[(k+3) mod 4]. So the moves are 3, 2, 1, 2 tabs long.
A frosted glass pill whose two ends spring separately, so it stretches while it travels; it frosts over while moving and clears when it lands.
- Leading end spring springF(19, 0.55), trailing end springF(11, 0.72) (the leading end is the side it moves toward). Left x = max(38, tab x(left position) − 43), right x = min(432, tab x(right position) + 43); w = right − left; s = clamp((w − 86)/86); height h = 64·(1 − 0.1s). Center = middle of the two ends, y 148; lens center = the same point.
- Speed sn = clamp(|average of the two velAt values| / 7). glass blur = 1.5 + 6.5·sn; frost: right after the horizontal tint and before the vertical gloss, fill the box with rgba(225,225,245, 0.14·sn). Fixed icons.
2 Lens Zoom
A glass lens glides over and swells, magnifying what is under it.
Full prompt · 981 characters
The glass slides as one piece and swells into a stronger magnifying lens on the way, then shrinks back. - Position spring springF(14, 0.62). b = …
The glass pulls like liquid: the front leaps ahead on a thin neck.
Full prompt · 2,215 characters
The glass behaves like a drop of liquid: a fast head leaps ahead, a slow tail follows, joined by a thin neck; the head squashes against the bar's end …
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.
All 438 full prompts (73 sets), each one self-contained: copy one, paste it into Cursor, Claude Code, v0, Lovable or Bolt
Runnable demo files for every set (plain HTML + JavaScript, no build step), tap-to-play or loop
Exact timings, easing, colors and sizes — no guessing