SScale Themedocs

Scale Theme's animation system with 5 presets, 11 animation types, stagger effect, parallax, and full per-section control. All animations are performant (60fps) and respect accessibility.

Animation system

Animations bring your store to life. They guide the visitor's eye, create an impression of quality, and make navigation memorable. Scale Theme includes a complete animation system, optimized for performance (60fps, GPU-accelerated) and respectful of accessibility (automatically disabled if the visitor has enabled prefers-reduced-motion in their system settings).


Activation and global settings

Animations are enabled by default. You can disable them globally or adjust their behavior in Theme settings > Animations.

SettingTypeOptionsDefault
Animations enabledCheckboxOn / OffOn
PresetSelectMinimal / Modern / Dynamic / Elegant / PlayfulModern
SpeedSelectFast / Normal / SlowNormal

, the preset selector (5 options visible), and the speed selector. Parallax settings are visible below.)

ℹ️When you disable animations globally, all content appears instantly without any effect. This is useful for merchants who prefer a sober experience, or for visitors who have enabled reduced motion in their operating system settings.

The 5 animation presets

Presets define the overall character of all animations in your store. Each preset automatically configures the animation type, movement intensity, easing (acceleration curve), and timing.

Minimal

Nearly imperceptible animations. Elements appear with a simple, very quick fade, with no directional movement. The visitor perceives the page as responsive without being distracted.

  • Movement type: Fade only
  • Intensity: Very low
  • Easing: Linear
  • Feel: Discreet, professional, "effortless"

Best for: Luxury stores, jewelry, watches, perfumes -- any context where restraint is a sign of elegance.

Modern (default)

Smooth and elegant animations. This is the default preset and the most versatile. Elements slide slightly from below with a fade. The movement is noticeable enough to be seen but not so much that it distracts.

  • Movement type: Fade + vertical slide (fade-up)
  • Intensity: Medium
  • Easing: Ease-out (natural deceleration)
  • Feel: Professional, modern, reliable

Best for: The majority of stores, general use. If you are unsure about your choice, keep this one.

Dynamic

Bold and energetic animations. Elements arrive with more speed and travel distance. The effect is more spectacular and conveys a sense of dynamism.

  • Movement type: Fade + fast slide + slight bounce
  • Intensity: High
  • Easing: Ease-out with overshoot (slight overshoot)
  • Feel: Energetic, athletic, impactful

Best for: Sports, fitness, electronics, gaming stores, young and dynamic brands.

Elegant

Soft and refined movements. Animations are slower and smoother than Modern, with very gentle acceleration curves. Each element seems to "float" into place.

  • Movement type: Fade + gentle slide + subtle zoom
  • Intensity: Medium-low
  • Easing: Ease-in-out (gentle acceleration then deceleration)
  • Feel: Refined, precious, polished

Best for: High fashion, jewelry, beauty, home decor, art galleries.

Playful

Playful animations with bounce. Elements arrive with an exaggerated movement that bounces slightly before settling. The effect is fun and memorable.

  • Movement type: Fade + slide + pronounced bounce
  • Intensity: High
  • Easing: Bounce (elastic bounce)
  • Feel: Fun, cheerful, approachable, memorable

Best for: Toys, kids' products, candy, gifts, pop brands.

Comparing all 5 presets

and the final position.)

PresetMovement distanceSpeedBounceInitial opacity
Minimal0 px (none)FastNo0
Modern20-30 pxMediumNo0
Dynamic40-60 pxFastSlight0
Elegant15-20 pxSlowNo0
Playful30-50 pxMediumPronounced0

Global speed

The speed applies to all animations in your store and modifies the duration of each preset.

SpeedTypical durationDescriptionWhen to use
Fast~200 msElements appear almost instantlyStores with lots of content, fast navigation, impatient users
Normal~400 msBalanced between fluidity and speedGeneral use, recommended for most
Slow~600 msAnimations are more contemplativeStorytelling, editorial pages, immersive experiences, light content

at 3 speeds side by side. Left: Fast (products appear nearly instantly). Center: Normal. Right: Slow (products take their time appearing).)

💡Rule of thumb: the more content your page has, the faster the speed should be. A page with 10 animated sections at Slow speed becomes frustrating. Conversely, a landing page with 3 sections can afford Slow speed for a dramatic effect.

Available animations by element type

When you choose the Custom preset for a section, you get individual control over each element type.

Heading animations

Headings can use specific animations, including advanced text animations.

Movement group:

AnimationDescriptionVisual effect
FadeFade-in appearanceThe heading goes from invisible to visible, no displacement
SlideSlide from a directionThe heading slides in from the top, bottom, left, or right
WipeWipe effectA band reveals the heading progressively, like a curtain opening
RevealMasked revealThe heading appears to emerge from behind an invisible mask

Effects group:

AnimationDescriptionVisual effect
Zoom InZoom forwardThe heading starts small and grows to its final size
Zoom OutZoom backwardThe heading starts large and shrinks to its final size
BlurDefocusThe heading starts blurry and progressively comes into focus
ElasticElastic effectThe heading appears with an elastic bounce

Text group (exclusive to headings):

AnimationDescriptionVisual effect
Text WordsWord by wordEach word of the heading appears separately, one after another
Text CharsCharacter by characterEach letter appears individually with a slight delay
Text MaskText maskEach line of text is revealed by a sliding mask
ℹ️Text animations (Text Words, Text Chars, Text Mask) do not support the direction setting because the movement is inherent to the effect.

Image animations

AnimationDescriptionRecommended use
FadeSimple fadeUniversal, always elegant
SlideDirectional slideFor asymmetric layouts
WipeWipe revealPremium effect, product reveals
RevealMasked revealProduct launches, suspense effect
Zoom InImage grows from 90%The most popular effect for product images
Zoom OutImage shrinks from 110%Cinematic effect, ideal for heroes
BlurFrom blurry to sharpProfessional photography effect

Content animations

Content elements (paragraphs, descriptions, buttons, badges) are animated as a group.

AnimationDescription
FadeSimple fade
SlideDirectional slide
WipeWipe reveal
RevealMasked reveal

Item animations (grids, lists)

For sections displaying lists of elements (product grids, feature cards, icons), additional animations are available.

AnimationDescriptionVisual effect
FadeSimple fadeEach card appears with a fade
SlideSlideEach card slides in from a direction
WipeWipeEach card is revealed by a wipe effect
RevealRevealEach card emerges from a mask
Zoom InZoom forwardEach card grows from a reduced size
Zoom OutZoom backwardEach card shrinks from an enlarged size
BlurDefocusEach card goes from blurry to sharp
ElasticBounceEach card bounces on arrival
FlipFlipEach card flips like a playing card
Stagger 3D3D cascadeCards arrive in 3D with a perspective effect

Directions

For animations that support a direction (Fade, Slide, Wipe, Reveal), you can choose where the element arrives from:

DirectionDescription
UpThe element slides from the bottom to the top
DownThe element slides from the top to the bottom
LeftThe element slides from the right to the left
RightThe element slides from the left to the right

and the final position.)

💡Up is the most natural and commonly used direction. The upward movement evokes progress and ascension. Reserve lateral directions for layouts where content is aligned to one side (text on the left, image on the right).

Stagger (cascade effect)

Stagger is one of the most powerful effects in the animation system. In sections containing lists (product grids, feature cards, icons), stagger animates each element with a progressive delay, creating an elegant cascade effect.

StaggerDelay between elementsEffect
None0 ms (all at once)All elements appear simultaneously
Short~80 msQuick cascade, elements arrive nearly together
Medium~150 msVisible cascade, each element is distinct
Long~250 msPronounced cascade, each element is well separated

with stagger Long. Each element clearly appears after the previous one, creating a sequential reading effect.)

💡Short stagger is the most versatile. It adds dynamism without slowing down perceived loading. Long stagger is spectacular but can frustrate impatient visitors if your grid has many elements. Reserve it for sections with 3-4 elements maximum.

Easing (acceleration curve)

Easing defines how the animation accelerates and decelerates. It is a subtle detail that completely changes the feel.

EasingDescriptionFeel
SmoothGentle acceleration and deceleration (ease-in-out)Natural, fluid, balanced
BounceDeceleration with elastic bouncePlayful, energetic, springy
SharpFast deceleration (pronounced ease-out)Precise, crisp, modern

Parallax

Parallax creates a depth effect where background images move more slowly than the content on scroll. It is a classic web design effect that adds a cinematic dimension to your store.

Global configuration

SettingTypeOptionsDefault
Parallax enabledCheckboxOn / OffOff
Disable on mobileCheckboxOn / OffOn

Per-section configuration

When the Custom preset is selected, each section also offers:

SettingTypeRangeDefault
Enable parallaxCheckboxOn / OffOff
IntensityRange2-20%10%

Intensity controls how much the background image moves relative to the content. A low value (2-5%) creates a subtle effect. A high value (15-20%) creates a pronounced effect.

and parallax at 15% (pronounced movement). Shows the offset between the image and content.)

⚠️Performance on mobile: parallax can impact scroll fluidity on low-end mobile devices. This is why it is disabled on mobile by default. If your audience is primarily mobile, we recommend leaving it disabled on mobile.
💡Parallax is most effective on sections with a large background image (banners, heroes, full-width sections). On sections with dense content or product grids, the effect is not visible.

Per-section animation (Custom mode)

Each section in Scale Theme can be individually configured in Custom mode for full control, independent of the global preset.

Options available in Custom mode

SettingDescription
Heading animationChoose the specific heading animation (fade, slide, wipe, reveal, zoom, blur, elastic, text words, text chars, text mask)
Heading directionUp, Down, Left, Right
Image animationChoose the specific image animation
Image directionUp, Down, Left, Right
Content animationChoose the content animation (text, buttons)
Content directionUp, Down, Left, Right
Item animationChoose the animation for grid/list elements
Item directionUp, Down, Left, Right
SpeedFast / Normal / Slow
StaggerNone / Short / Medium / Long
EasingSmooth / Bounce / Sharp
ParallaxEnable/disable per section
Parallax intensity2-20%
ℹ️Custom mode is powerful but complex. If you are unsure about your choices, keep the global preset (the "Global" option in the selector) which will automatically apply the preset defined in the theme settings.

Accessibility

Scale Theme automatically respects the prefers-reduced-motion system preference. If a visitor has enabled reduced motion in their operating system settings (macOS, Windows, iOS, Android), all animations are automatically disabled.

This is a default behavior that cannot be overridden. It guarantees that your store is accessible to people who are sensitive to motion.


Recommendations summary

Store typePresetSpeedStaggerParallax
Luxury / JewelryMinimal or ElegantNormal or SlowShortYes (subtle, 5%)
FashionModern or ElegantNormalShortYes (10%)
Tech / ElectronicsModern or DynamicFast or NormalShortNo
Sports / FitnessDynamicFastShortYes (10%)
Food / OrganicModernNormalMediumNo
Kids / ToysPlayfulNormalMediumNo
Art / DesignElegantSlowLongYes (15%)
General / BeginnerModernNormalShortNo

Next steps