Motion Library ‹ Free tools

All / Page transitions

Slide push

The current view slides out one side while the next slides in, like a native app navigation.

CSSJavaScriptIntermediate
Live demo Open full screen

Good for

Step-by-step flows, onboarding, wizards and mobile style navigation.

Watch out for

Keep both views mounted during the move, then clean up. Reverse the direction when going back.

Accessibility

Wrap motion in @media (prefers-reduced-motion: reduce) and switch it off or shorten it for people who ask for less movement.