Replaces the swap crossfade with a live height glide and staggered draw-in #45

Merged
miko merged 1 commit from feat/swap-motion into main 2026-11-01 00:37:26 +00:00
Owner

A forward navigation now paints the new page live and moves: the content column eases from the old page height to the new one over 480ms so the footer rides to its new place, and the page blocks draw in with a 28ms stagger and a 210ms fade each. Nothing is snapshotted, so glass surfaces keep their live backdrop blur through the whole move. History restores land instantly at the saved scroll offset, and reduced-motion readers keep the instant swap. Removes the view-transition rules from the stylesheet; the swap no longer uses the View Transitions API.

A forward navigation now paints the new page live and moves: the content column eases from the old page height to the new one over 480ms so the footer rides to its new place, and the page blocks draw in with a 28ms stagger and a 210ms fade each. Nothing is snapshotted, so glass surfaces keep their live backdrop blur through the whole move. History restores land instantly at the saved scroll offset, and reduced-motion readers keep the instant swap. Removes the view-transition rules from the stylesheet; the swap no longer uses the View Transitions API.
Replaces the swap crossfade with a live height glide and staggered draw-in
All checks were successful
github/analysis Analysis gate on GitHub runners
github/test Test gate on GitHub runners
github/core-only Core-only gate on GitHub runners
github/race Race gate on GitHub runners
2cfe9c6798
miko merged commit 943c218cf2 into main 2026-11-01 00:37:25 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
EveSynapse/evesynapse!45
No description provided.