Skip to content

fix: improve page transition consistency and Safari safe-area handling - #3

Merged
milkevich merged 3 commits into
mainfrom
feat/shared-elements
Jul 25, 2026
Merged

fix: improve page transition consistency and Safari safe-area handling#3
milkevich merged 3 commits into
mainfrom
feat/shared-elements

Conversation

@milkevich

@milkevich milkevich commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • Simplifies built-in page transition easing and timing for more consistent enter and exit animations.
  • Reduces the blur transition from 20px to 10px to improve rendering performance.
  • Updates slide, spin, rotate, push, and pull timing values.
  • Removes the mobile-only fade fallback from the shared elements lab so the configured blur transition is used consistently.
  • Adds a header pseudo-element that fills Safari’s top safe area while preserving the transparent header effect.

Validation

  • npm run check
  • Tests cover new or changed behavior
  • Public documentation matches verified behavior
  • Public API and package contents were reviewed
  • Visual styling and layout are unchanged unless required by the change

@vercel

vercel Bot commented Jul 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
routeveil Ready Ready Preview, Comment Jul 25, 2026 8:42am

@milkevich
milkevich merged commit dfc92d4 into main Jul 25, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant