Kevin Powell Media Inc.
Creative Coding
CSS
July 30, 2025
Learn to create dynamic theme transitions using sliding animations and bouncing effects that add personality to your interface with the View Transitions API. Try out circle effect technique and other eye-catching transitions that elevate the user experience.
🔗 Links
The wave example:
https://www.kryogenix.org/code/browser/theme-transition.html
The “throw away” example:
https://events-3bg.pages.dev/jotter/same-doc/#theme-switcher
The rotating cube example:
https://codepen.io/ragnar_ock/pen/QwbYbOQ
Browser support for view transitions:
https://caniuse.com/cross-document-view-transitions
Easing Wizard:
https://easingwizard.com/
Latest
Popular