Under Settings β Theme β Animations you set the personality of motion for the whole storefront. Individual blocks choose whether and how they animate in their own Motion group; this panel decides the defaults they inherit.
π· Screenshot: The Animations panel with Reveal Duration, Reveal Easing, Reveal Distance, Hover Lift and Hover Scale filled in.
Transitions
These govern every small state change β buttons, links, inputs, cards changing color or shadow.
- Transition Duration β default
200ms. Lower feels snappier; above300msstarts to feel sluggish on buttons. - Transition Easing β the curve those changes follow. Ease Out (Default) is right for almost everything.
Scroll reveal
The defaults every blockβs Scroll Animation uses unless the block overrides them with its own Speed or Travel Distance.
- Reveal Duration β default
0.6s. How long a section takes to arrive.0.4sis brisk,1sis cinematic. - Reveal Easing β Expo Out (Default) does most of the movement early and settles gently. Spring overshoots slightly for a playful feel. Standard is Materialβs curve. Linear is mechanical and rarely what you want.
- Reveal Distance β default
24px. How far Fade Up / Fade Down / Slide In / Flip Up travel.12pxis subtle,48pxis bold.
Hover
Cards, tiles, feature boxes and logos across the site share one hover language.
- Hover Lift β default
4px. How much a card rises on mouseover.0pxturns lifting off everywhere. - Hover Scale β default
1.05. How much images inside cards zoom on mouseover.1turns zooming off.
π‘ Tip: A premium, restrained feel is
0.5sreveal,12pxdistance,2pxlift,1.03scale. A bold, energetic feel is0.8s,48px,6px,1.08.
Switches
- Enable Animations β off means no scroll reveals and no hover lift or zoom anywhere on the site. Transitions on buttons and inputs stay, so the site still feels responsive.
- Reduce Motion β the accessibility setting. On, it does everything above and collapses every transition and animation to instant, and turns off smooth scrolling. Visitors whose device has Reduce Motion turned on get this automatically regardless of the switch.
βΉοΈ Note: None of this affects search engines. Every page is delivered fully visible; reveals only run in the visitorβs browser after the page has loaded.
Next: Per-block overrides.
