Nine invitation-style animation effects, built from scratch in plain CSS/JS — no external assets, no network calls. Press Replay on any card to run it again.
The flap unfolds, the card slides up from inside. Classic "receiver experience" moment.
Continuous soft breathing glow on headline text — always-on ambient motion.
Randomly placed, randomly timed twinkles layered over a headline.
A one-shot burst of confetti pieces falling with random color, drift and spin.
Constant linear rotation on the ball and a slower counter-rotating light-ray field.
A neon sign stuttering to life once, then settling into a steady glow.
Scale + fade with a slight overshoot, like the card is landing with a little bounce.
A badge rotates and scales into the corner of the card, like a wax seal landing.
Guest replies popping in one after another with a short stagger.