=== WM Animations === Contributors: widescreenmedia Tags: animation, block editor, gutenberg, fade-in, slide-in Requires at least: 6.0 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 2.5 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Adds entrance animations to Gutenberg blocks. Fade-in, slide, and control duration and delay per block. == Description == WM Animations is a lightweight plugin that enhances your block editor with simple entrance animations like fade-in and slide-in. You can select animation type and adjust duration/delay per block, directly in the block inspector. Works well with all core blocks and most custom blocks. == Features == * Fade-in, slide-in-up, left, right, down. * Block editor integration – no coding required. * Control duration and delay of each animation. * Works with most themes and blocks. * Lightweight – minimal CSS/JS. == Installation == 1. Upload the plugin folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Edit any block in the block editor, open the "Animation" panel in the sidebar. == Frequently Asked Questions == = Will this work with any block? = It works with all core blocks and most custom blocks that support custom attributes. = Can I disable animations on mobile? = Currently not, but this is planned for a future version. == Screenshots == 1. Animation settings panel in the block editor. 2. Example of fade-in animation on scroll. == Changelog == = 1.0 = * First public release. * Adds animation settings panel in block editor. * Supports fade-in, slide-in-left/right/up. * Includes basic animation duration control. = 1.1 = * Improved performance of animation triggers. * Added support for fade-in-down. * Minor bug fixes for Safari. = 1.2 = * Added option to disable animations on mobile. * Improved accessibility (ARIA attributes). * Updated translation support. = 1.3 = * Animation preview added inside editor. * Duration control slider UI improved. * CSS cleanup and optimization. = 2.0 = * Major code refactor for better stability. * Block editor controls rewritten using hooks. * Support for custom easing values. = 2.1 = Adds delay control and improves compatibility with modern block themes. Recommended update. = 2.5 = Major update. Replaces wm-animations.js with a new data attribute-based animation script. Animations now use `data-animate="animation"` instead of CSS classes for cleaner markup and more predictable behavior. Improved performance and flexibility for custom animation handling.