Install
Works with Drupal: ^8.8 || ^9 || ^10 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
Introducing event-based animation triggers, display fix, and custom delay/duration enhancements. This release offers improved animation rendering and flexibility, giving users more control and interactivity.
New Features:
- Event Triggers for Animations:
- Display Fix Option:
- Clean Previous Classes:
- Custom Delay and Duration:
- Re-trigger Animations:
- Expanded Event Support:
- Added the ability to trigger animations based on various events such as `click`, `mouseover`, `scroll`, and more.
- Users can now select an event that will trigger the animation, enhancing interactivity and flexibility.
- Introduced a new "Fix Display" option in the animation settings.
- When enabled, this option automatically changes the display property from `inline` to `inline-block` to ensure proper rendering of animations.
- Added an option to remove previous animation classes before applying new ones, providing a cleaner and more predictable animation behavior.
- Support for custom animation delay and duration times, allowing for more precise control over animation timings.
- Improved functionality to re-trigger animations upon specific events, ensuring animations can be repeated seamlessly.
- Comprehensive support for various events including `mousedown`, `mouseup`, `mouseenter`, `mouseleave`, `mousemove`, `focus`, `blur`, `submit`, `resize`, `keypress`, `keydown`, `keyup`, `dblclick`, `touchstart`, and `touchend`.
Bug Fixes:
- Resolved issues with animations not rendering correctly due to display property conflicts.
- Fixed minor bugs related to animation timing and class application.
Improvements:
- - Enhanced stability and performance of animation triggers.
- - Improved code readability and maintainability with additional comments and refactoring.