Skip to content
  • There are no suggestions because the search field is empty.

Add Animation to Website Pages

How to add animation to your website with Animation on Scroll and custom modules.

What animation options are available in POWER Pro?

The POWER Pro theme includes multiple animation types to bring your website to life and improve user engagement.

Available animation options:

  • Animation on Scroll (AOS)
  • Hover Effects
  • Parallax
  • Lottie Animations

Animation capabilities:

  • Global theme settings
  • Module-level customization
  • Device-specific control
  • Performance optimization
  • Interactive elements

animate-website-pages


TABLE OF CONTENTS

Page Speed Impact
Setup Instructions


 

How do animations affect page speed?

Page Speed Impact
kb-green

 

Low impact: Scroll on Animation defers loading content until the user scrolls, which helps decrease page load times. Hover effects, parallax, and other animations require additional code and can have a slight impact.

Animation efficiency:

  • Deferred loading improves speed
  • Content loads as user scrolls
  • Reduces initial page load
  • Minimal code overhead

Exceptions: Images, Background Images and Videos, and Lottie files can increase the time it takes for the page to load.

Performance considerations:

  • Large images affect speed
  • Video backgrounds impact loading
  • Lottie files add file size
  • Optimize media files

Note: For more detailed performance advice, review the POWER Performance Guide!


 

Setup Instructions

Helpful Links: Step-by-step instructions for configuring animation in the Theme Settings.

Available animation options in POWER Pro theme: Animation on Scroll↓, Hover Effects↓, Parallax↓, and Lottie Animations↓

You can define a global animation style for all of your pages in Theme Settings and also modify individual modules to customize the animation for your content and page layouts.

Many Custom Modules included with POWER theme include interactive elements, such as the 3D Hover Effect for image boxes.

 

Add Animation to Website Pages in HubSpot

Adding animation to your website pages defers the content from loading until the user starts scrolling down the page (known as animation on scroll or AOS), which can help improve your overall page speed by reducing the files that are needed on the initial page load.

How do I configure global animation settings?

Theme Settings → Animation

Modify the global settings for Animation on Scroll, including the option to disable globally or based on device type.

Global animation controls:

  • Enable/disable site-wide
  • Device-specific settings
  • Default animation style
  • Animation duration
  • Animation delay

Device control:

  • Desktop animation settings
  • Mobile animation settings
  • Tablet animation settings
  • Responsive behavior

theme-settings-animation-on-scroll

 

What animation styles are available?

Types of Animation Styles Available

The POWER Pro theme includes 32 animation styles across multiple categories.

Fade animations:

  • Fade: Simple fade in
  • Fade Up: Fade in from bottom
  • Fade Down: Fade in from top
  • Fade Left: Fade in from right
  • Fade Right: Fade in from left
  • Fade Up Right: Diagonal fade (bottom-left)
  • Fade Up Left: Diagonal fade (bottom-right)
  • Fade Down Right: Diagonal fade (top-left)
  • Fade Down Left: Diagonal fade (top-right)

Flip animations:

  • Flip Up: Flip rotation upward
  • Flip Down: Flip rotation downward
  • Flip Left: Flip rotation left
  • Flip Right: Flip rotation right

Slide animations:

  • Slide Up: Slide in from bottom
  • Slide Down: Slide in from top
  • Slide Left: Slide in from right
  • Slide Right: Slide in from left

Zoom In animations:

  • Zoom In: Scale up from center
  • Zoom In Up: Scale up from bottom
  • Zoom In Down: Scale up from top
  • Zoom In Left: Scale up from right
  • Zoom In Right: Scale up from left

Zoom Out animations:

  • Zoom Out: Scale down from center
  • Zoom Out Up: Scale down moving up
  • Zoom Out Down: Scale down moving down
  • Zoom Out Left: Scale down moving left
  • Zoom Out Right: Scale down moving right

  

Is it possible to change animations at the module level?

Module-Level Animation Control

Most POWER Pro modules include animation settings that override global theme settings.

Module animation settings:

  • Open module settings

  • Find "Animation" section

  • Enable/disable animation

  • Select animation type

  • Set animation delay

  • Configure per element (if available)

Per-element animation:

  • Many modules allow different animations for different elements within the same module.

Element-specific examples:

  • Title: Fade Up

  • Description: Fade Up (delayed)

  • Image: Zoom In

  • Button: Fade Up (delayed further)

 

What is Parallax?

Parallax Animation

Parallax creates depth by moving background and foreground elements at different speeds during scrolling.

Parallax effect:

  • Background moves slower than foreground
  • Creates depth illusion
  • Engaging scroll experience
  • Modern aesthetic

Parallax use cases:

  • Hero sections
  • Feature sections
  • Background images
  • Visual storytelling
  • Immersive experiences

What are animation best practices?

Animation Best Practices

Performance:

  • Don't animate above-the-fold content
  • Limit animations per page
  • Optimize images and media
  • Test on slow connections
  • Monitor Core Web Vitals

User experience:

  • Subtle, purposeful animations
  • Consistent animation style
  • Appropriate duration (not too slow)
  • Respect motion preferences
  • Don't overdo it

Accessibility:

  • Respect prefers-reduced-motion
  • Provide static alternatives
  • Avoid flashing/strobing
  • Test with screen readers
  • Clear without animation

Design:

  • Match brand personality
  • Consistent direction
  • Logical sequence
  • Visual hierarchy
  • Professional polish

Mobile considerations:

  • Simpler animations on mobile
  • Consider performance impact
  • Test on actual devices
  • Battery usage awareness
  • Touch-friendly interactions