feat: add CSS-only cross-document View Transition API demo example#10888
feat: add CSS-only cross-document View Transition API demo example#10888Pcmhacker-piro wants to merge 1 commit into
Conversation
Two-page gallery-to-detail demo with shared element transitions. Uses @view-transition, view-transition-name, and custom ::view-transition-old/new animations. Graceful degradation for unsupported browsers. Respects prefers-reduced-motion. Closes SAPTARSHI-coder#10877
🛑 Contribution Rate Limit ExceededHi @Pcmhacker-piro! 👋 To maintain repository stability, review quality, and a fair contribution distribution, EaseMotion CSS enforces a soft contribution limit of up to 30 PRs per day per contributor. It looks like you have submitted 56 pull requests in the last 24 hours (including this one), which exceeds this limit. To ensure focus on quality, originality, and proper testing, we have automatically closed this pull request for now. Please wait until tomorrow or close some of your other active PRs before submitting new ones. Thank you for your understanding and cooperation! 🚀 |
❌ Submission Validation FailedThank you for your contribution! However, some required files are missing. 📋 Required Structure🔍 Issues Found:📁 Folder:
|
|
🔒 Pull Request Closed: This PR has been automatically closed because it failed the repository's submission validation check. To continue contributing, please address the errors shown in the validation summary comment above in your local branch, and open a new, clean Pull Request once resolved. Thank you! |
Description
A two-page (gallery → detail) demo showcasing the CSS View Transitions API for cross-document (MPA) navigation with shared element morphing animations.
Fixes #10877
Type of Change
Checklist
Changes Made
Created
submissions/examples/ease-view-transitions/with:gallery.htmldetail.htmlstyle.cssREADME.mdHow it works
@view-transition { navigation: auto }enables cross-document transitionsview-transition-name: card-N(0-2)::view-transition-old()/new()animations usingease-kf-fade-in/outkeyframesprefers-reduced-motion