Unlisted test route for motion, embed, and add-to-cart interaction experiments. Open with a country prefix, e.g. /au/test/animation-widgets. Sections are paginated (?page=2, 10 per page); add-to-cart / button interaction blocks start around page 13 (see footer pagination). The old /test/button-animations URL redirects to that page. Global cursor trail is disabled so the custom cursor demo is visible.
Set **NEXT_PUBLIC_ANIMATION_LAB_SPLINE_URL_3**.
Set **NEXT_PUBLIC_ANIMATION_LAB_SPLINE_URL_4**.
Set **NEXT_PUBLIC_ANIMATION_LAB_SPLINE_URL_5**.
Lightweight scene with orbit controls; spin pauses under reduced motion.
destination-out brush reveals a photo under a grey overlay.
High-velocity drag throws the card off-canvas with spring exit.
Mini storytelling pattern: sticky title + scroll-spied sections inside a panel.
DTF transfers use pigment ink on a carrier film — detail holds on dark garments.
Time, temperature, and pressure are tuned per blank so the print bonds cleanly.
Cold wash inside out keeps vibrancy; avoid dry-clean on decorated panels.
Scroll inside the panel — sticky title tracks the centered chapter.
document.startViewTransition for same-document UI swaps where supported.
Uses document.startViewTransition when available (e.g. Chromium). Falls back to an instant swap.
First-paint entrance when a card is mounted (feature-detect in supporting browsers).
Supported in recent Chrome / Safari; harmless elsewhere.
Compact badge that expands with layout animation and crossfaded detail.