Skip to content

Animation

Introduction

The Animation extension in the CodexShaper Framework provides developers with comprehensive tools to implement sophisticated animations for titles and other elements. This documentation outlines the available configuration options and best practices for implementing animations effectively.

Location

Go To ElementorAdvanced tabAnimation

Elementor Custom Attribute Interface

Configuration Guide

Core Settings

ParameterFunctionDefaultExplanation
Animation TypeDefines the visual effectNoneControls how the element appears or transitions on the page
Enable On EditorShows animation in edit modeNoKeeping this off improves editor performance while you work
DelayWait time before animation starts0.15sUseful for creating sequential animations when multiple elements are present
Animation on scrollActivates when element becomes visibleYesCreates a dynamic experience as users scroll down the page

Direction & Timing

ParameterFunctionDefaultExplanation
Fade fromOrigin point of animationTopDetermines which direction the element fades in from
DurationLength of animation effect1.5sControls how quickly or slowly the animation completes
EaseAnimation acceleration patternPower2.outDetermines how natural and smooth the motion appears

Advanced Controls

ParameterFunctionDefaultExplanation
OffsetDistance of element movement50Higher values create more dramatic movement during animation
BreakpointDevice size compatibilityAllAllows you to disable animations on specific device types
Enable Scroll SmootherEnhances scroll-based animationsYesCreates more fluid animations during page scrolling
SpeedScroll animation rate0.9Fine-tunes how animation responds to scroll speed
LagIntentional animation delay0Creates parallax effects between different page elements

Implementation Tips

For Better Performance

Animations can impact page load time and scrolling smoothness. To optimize performance:

  • Use simple animations for mobile devices
  • Limit the number of simultaneous animations
  • Disable Enable On Editor when building pages
  • Use shorter durations (0.3-0.8s) for small elements

Creating Professional Effects

To achieve polished, professional results:

  • Use consistent animation types throughout your site
  • Create subtle entrance effects with small offset values (20-50)
  • Implement sequential animations using increasing delay values (0.1s, 0.2s, 0.3s)
  • Test animations at different scroll speeds

Troubleshooting

If animations aren't working as expected:

  • Verify "Animation on scroll" is enabled
  • Check if Enable Scroll Smoother requires global settings activation
  • Test on different devices to ensure responsive behavior
  • Examine for conflicts with other animated elements