Start config page
Add more option
Animation listing
Add more option
Animation listing
Import Configuration
Export Configuration

Synopsis

Animate Any enables you to add a wide variety of animations to your Drupal website with ease.
It leverages the power of animate.css to deliver smooth and visually engaging animations.

Requirements

This module relies on the "animate.css" library to provide animations.
You can view the demo here: https://animate.style/

You will need to download the animate.css library from:
https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css
Or clone it directly from the GitHub repository: https://github.com/daneden/animate.css.

Drupal 7

Place the extracted files in the directory:
ROOT/sites/all/libraries/ (e.g. ROOT/sites/all/libraries/animate.css).

Drupal 8 + versions

Place the extracted files in the directory:
ROOT/libraries/animate_any (e.g. ROOT/libraries/animate_any/animate.min.css).

Animate Any differs from the above modules by allowing you to apply animations to any element across your Drupal website using CSS selectors (class/id). Additionally, animations can be triggered on various mouse events, giving you greater flexibility and control.

Dependencies

Animate.css library

Restrictions

  • This module is intended for developers and themers, or anyone familiar with HTML and its identifiers such as classes and IDs.
  • Animations cannot be applied directly to certain inline HTML tags such as <span> and <a>.
  • Ensure your browser console is free of errors for proper functionality.

Implementation Steps:

1. Install the module.

2. Navigate to the Animate Any admin settings.

3. Configure and apply your chosen animations.

4. Clear the cache, refresh the page where the animation is applied, and enjoy the effect!

Project information

Releases