Lottie animation
Create dynamic, animated sections using Lottie animations from LottieFiles. This section displays a Lottie animation alongside customizable content blocks, giving you full control over animation behavior, positioning, and styling.
Getting Started
Finding and Downloading Lottie Animations
Visit LottieFiles.com to browse free animations
Select an animation you like
Download the JSON file (see video tutorial for detailed steps)
Upload the JSON file to your Shopify Files library: Files
Copy the file URL from Shopify
Paste the URL into the "Lottie URL" field in the section settings
Animation Behavior
Control when and how your Lottie animation plays:
Animate on scroll: Animation plays when the section comes into view
Animate on page load: Animation starts automatically when the page loads
Animate on hover: Animation plays when users hover over it
Animate on click: Animation plays when users click on it
Match animation with scroll: Animation progress matches scroll position (seeks through frames as you scroll)
Animation Settings
Loop animation: Enable to make the animation repeat continuously (not available for hover, click, or scroll-match modes)
Animation speed: Control playback speed (0.1x to 3x, where 1 is normal speed)
Layout & Positioning
Lottie position: Place animation on the left or right side of the content
Lottie scale: Adjust size from 0.5x to 2.5x (1 is normal scale)
Lottie box width: Control the container width (20-100% of available space)
Lottie box background: Set a background color for the animation container
Lottie box rounded corners: Add border radius (0-100px)
Text Content
Text alignment: Left, center, right, or justify
Text size: Adjust from 80% to 150% scale
Text box width: Control content width (30-70% of available space)
Text color: Customize text color
Text background: Add a background color or gradient to the text area
Design Options
Background: Set section background color or gradient
Section size: Control overall section width (60-100% of screen)
Maximum width: Set a pixel constraint for large screens (e.g., 1200px)
Inner padding: Adjust top and bottom padding (0-100px)
Outer margin: Add spacing above and below the section (0-100px)
Content Animation
Add entrance animations to your text content blocks (separate from the Lottie animation):
Fade-in
Fade-in from left, right, up, or down
Adjustable animation speed
Last updated