
Five takes, mocked in Propedia's own surfaces
Each option below is a working demo in the surface it would actually ship in, with its practical function and production home labelled. Nothing here is live. Rule on each by number.
Card Spread - the dealt pack fans out
Practical function: the five dealt cards land as a hand you fanned out, so the reveal reads as one dealt pack instead of five tiles in a row.
Where it lives: Daily Pack, /pack reveal and opened state. Presentation only - the seeded draw, the tear and every behaviour stay untouched. Cards are real: today's pool (Nov 15), real art, real lines.





One motion spec as the house standard
Practical function: one duration band and one curve for every animation, so motion feels like a single product and each new animation is cheap to build and judge.
Where it lives: every future animation, fleet-wide. The same three elements run twice below - once with today's mixed easings, once with the single spec - timings labelled on each.
Today - mixed easings
three different curves, three different feels.55s overshoot cubic-bezier(.25, 1.35, .35, 1)
.6s spring cubic-bezier(.3, 1.45, .35, 1) - the pack counter curve
.3s ease - the generic default
Amicro spec - one curve
200-350ms, transform and opacity only.3s cubic-bezier(0.16, 1, 0.3, 1)
.25s cubic-bezier(0.16, 1, 0.3, 1) fade-swap
.32s cubic-bezier(0.16, 1, 0.3, 1)
Tactile press feedback on the primary buttons
Practical function: buttons answer the finger - a small press-down the moment they are tapped, plus a slight magnetic pull toward the cursor on desktop.
Where it lives: the three real primary buttons below, copied from production - then fleet-wide as the standard button behaviour. Look, copy and placement do not change; motion only.
Hub - Parlay Builder CTA
Nav and hero, every page
Hub - Open Your Free Pack
Homepage hero and promo panel
Pack - slip panel
Get book links, on /pack
Press any button (tap or click) for the press-down. Magnetic hover needs a mouse - move slowly over a button on desktop and it leans toward the cursor. On touch there is no hover, so the press is the whole take there.
Text entrances for section headings
Practical function: section titles arrive with a beat of motion as you reach them instead of already sitting there, which pulls the eye down the page.
Where it lives: hub section headings below the hero, in the hub's own heading style and real section titles. The hero headline is locked and stays untouched.
A - BLUR-IN WORDS
Today on Propedia
B - CHARACTER STAGGER
Pick your sport
One house loader for the real waits
Practical function: a single small waiting indicator, reused everywhere, so a fetch never leaves a blank hole in the page.
Where it lives: the three places visitors actually wait today - the slip's book-links fetch, the pack counter's first load, and the ticker's first paint. One pattern (pulse dots, gold and teal), three contexts.
Mock only - no production page was changed. Every demo stands down under reduced-motion: final state, instantly.