=== SmartParallax – Parallax Scroll Effects & Scroll Animations ===
Contributors: smartparallax
Plugin URI: https://smartparallax.com/documentation/
Author URI: https://smartparallax.com/
Tags: parallax, parallax scroll, scroll animation, scroll effect, elementor
Requires at least: 6.0
Tested up to: 6.9
Stable tag: 1.0.9
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Create true parallax scroll effects and smooth scroll animations in WordPress — lightweight, scroll-linked and optimized for performance.

SmartParallax moves elements only when the user scrolls.
No autoplay. No timelines. No jank.
Just add a CSS class and you’re done.

== Description ==

**SmartParallax** adds true scroll-linked parallax scroll effects to WordPress — built for performance, not gimmicks.

Unlike many animation plugins, SmartParallax does **not** run time-based animations.
All motion is **directly tied to the user’s scroll position**.
If the user doesn’t scroll, nothing moves.

This approach results in excellent performance, smooth motion and stable **Core Web Vitals** — even on mobile devices.

You don’t write JavaScript.
You don’t configure timelines.
You simply add a CSS class to a block, image or section — and the parallax scroll effect works instantly.

SmartParallax uses a small, dependency-free JavaScript engine and GPU-accelerated transforms.
There is no jQuery, no frameworks and no heavy animation libraries involved.

The plugin works out of the box with:
Gutenberg (Block Editor), Full Site Editing (FSE), Elementor (scroll effects & parallax), Bricks, Divi, Oxygen, WPBakery and most modern WordPress themes.

Perfect for:

* Parallax scroll sections
* Scroll animations in Elementor
* Gutenberg scroll effects
* Background parallax images
* Lightweight animation on scroll

Live demo: See all free effects in action.  
<https://smartparallax.com/wordpress-parallax-plugin-demo/>

=== Why SmartParallax ===

SmartParallax is built for developers and designers who want clean, scroll-driven motion without sacrificing performance or Core Web Vitals.

* True scroll-linked motion (no time-based animations)
* No JavaScript configuration required
* Extremely lightweight (only a few KB)
* No jQuery, no frameworks, no dependencies
* Optimized for mobile devices
* Designed to preserve Core Web Vitals and PageSpeed scores

=== Available Classes ===

| Class | Description |
|------|-------------|
| `.parallax-image` | Moves only the background image |
| `.parallax-container` | Moves the entire block or section |
| `.parallax-x` | Enables horizontal movement |
| `.parallax-01 … 10` | Controls movement strength |
| `.parallax--01 … 10` | Inverted movement direction |
| `.parallax-[…]-s` | Stops movement at the center of the viewport |

Examples:
* `.parallax-02` – subtle depth  
* `.parallax-05` – stronger parallax  

== Screenshots ==

1. Scroll-linked parallax background
2. Horizontal parallax movement
3. Section and layout parallax
4. Stop-sensitive motion (`-s` modifier)

== Installation ==

1. Install the plugin via *Plugins → Add New*  
   or upload it to `/wp-content/plugins/smart-parallax/`.  
2. Activate **SmartParallax**.  
3. Add one of the provided CSS classes to any block or section.

That’s it.

== Frequently Asked Questions ==

= Will SmartParallax slow down my website? =
No. SmartParallax is built for performance and only reacts to user scroll input.

= Do I need to write code? =
No. You only add CSS classes in the editor.

= Is the animation time-based? =
No. All effects are scroll-linked and follow the user’s scroll position.

= Does it work with the WordPress Site Editor (FSE)? =
Yes. SmartParallax works with the Block Editor, Full Site Editing themes and all major page builders including Elementor.

== Privacy ==

SmartParallax optionally sends anonymous usage data when the administrator explicitly opts in.

Data sent:
- Plugin version
- WordPress version
- PHP version
- Site locale
- Activation / deactivation status

No personal data, IP addresses or site URLs are collected or stored.

Tracking is completely optional and can be disabled at any time in the plugin settings.

Privacy Policy:
<https://smartparallax.com/datenschutzerklaerung/>

== Changelog ==

= 1.0.9 =
* Fixed review notice behavior.
* Added secure dismissal and reminder system.
* Review notice now appears 7 days after activation with optional 14 day reminder.

= 1.0.8 =
* Added fully transparent, opt-in based anonymous usage tracking.
* Added privacy information section.
* Added uninstall cleanup routine for complete reset on plugin removal.

= 1.0.7 =
* Improved Safari compatibility for edge-case JavaScript parsing.

= 1.0.6 =
* Improved readme clarity and focus on performance and usability.

= 1.0.5 =
* Updated demo references and wording.

= 1.0.4 =
* Improved script initialization.

= 1.0.3 =
* Confirmed compatibility with WordPress 6.9.

= 1.0.2 =
* Included all unminified CSS and JS files for WordPress.org compliance.

= 1.0.1 =
* Fixed text domain to match plugin slug.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.8 =
Introduces transparent opt-in anonymous tracking and uninstall cleanup routine.

= 1.0.7 =
Improved robustness and browser compatibility.

== License ==

SmartParallax is open-source software licensed under the GPLv2 or later.