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 Elementor → Advanced tab → Animation

Configuration Guide 
Core Settings 
| Parameter | Function | Default | Explanation | 
|---|---|---|---|
| Animation Type | Defines the visual effect | None | Controls how the element appears or transitions on the page | 
| Enable On Editor | Shows animation in edit mode | No | Keeping this off improves editor performance while you work | 
| Delay | Wait time before animation starts | 0.15s | Useful for creating sequential animations when multiple elements are present | 
| Animation on scroll | Activates when element becomes visible | Yes | Creates a dynamic experience as users scroll down the page | 
Direction & Timing 
| Parameter | Function | Default | Explanation | 
|---|---|---|---|
| Fade from | Origin point of animation | Top | Determines which direction the element fades in from | 
| Duration | Length of animation effect | 1.5s | Controls how quickly or slowly the animation completes | 
| Ease | Animation acceleration pattern | Power2.out | Determines how natural and smooth the motion appears | 
Advanced Controls 
| Parameter | Function | Default | Explanation | 
|---|---|---|---|
| Offset | Distance of element movement | 50 | Higher values create more dramatic movement during animation | 
| Breakpoint | Device size compatibility | All | Allows you to disable animations on specific device types | 
| Enable Scroll Smoother | Enhances scroll-based animations | Yes | Creates more fluid animations during page scrolling | 
| Speed | Scroll animation rate | 0.9 | Fine-tunes how animation responds to scroll speed | 
| Lag | Intentional animation delay | 0 | Creates 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 Editorwhen 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 Smootherrequires global settings activation
- Test on different devices to ensure responsive behavior
- Examine for conflicts with other animated elements