=== Wades Network Background ===
Contributors: wadebush
Tags: particles, animation, elementor, slider, background
Requires at least: 6.0
Tested up to: 7.1
Stable tag: 1.0.1
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Add lightweight animated connected dots to Elementor sections, sliders and carousel backgrounds—without blocking links or controls.

== Description ==

Wades Network Background creates a polished network of drifting dots and fading connecting lines using the browser canvas. It works automatically with common Elementor sliders and carousels, Slider Revolution and Master Slider.

You can apply the effect to any Elementor section or container by adding the CSS class `wades-network-effect` under Advanced → CSS Classes.

= Features =

* Animated dots with distance-based connecting lines
* Gentle pointer interaction
* Automatic Elementor slider and carousel detection
* Slider Revolution and Master Slider support
* Custom Elementor CSS class support
* Adjustable colours, density, speed, line distance and opacity
* Intersection Observer pauses animation when off screen
* Resize Observer keeps the canvas responsive
* Respects reduced-motion preferences
* No external JavaScript libraries or tracking
* Does not obstruct links, buttons or slider navigation

The free edition is complete and has no trial period or usage limits. For more creative control on individual sections, [view Wades Network Background Pro](https://wadebush.com/product/wades-network-background-pro/).

= Free vs Pro =

**Free includes:**

* Animated dots with distance-based connecting lines
* Global controls for colours, density, speed, line distance and opacity
* Gentle pointer interaction
* Automatic support for common Elementor sliders and carousels, Slider Revolution and Master Slider
* The `wades-network-effect` CSS class for any theme or page builder
* Responsive resizing, off-screen pausing and reduced-motion support
* No external JavaScript libraries, tracking or usage limits

**Pro adds:**

* Eight visual presets plus custom colours
* Per-section Elementor controls
* Repel, attract, orbit and wave pointer modes
* Particle burst and ripple click effects
* Circle, square, diamond and triangle particles
* Gradient connections and adjustable glow
* Mobile density controls
* Battery Saver, Balanced and Maximum Quality performance profiles
* Configuration import and export

[View Wades Network Background Pro](https://wadebush.com/product/wades-network-background-pro/)

== Installation ==

1. Upload the plugin through Plugins → Add New, or install it from WordPress.org.
2. Activate Wades Network Background.
3. Common slider widgets are detected automatically.
4. For a specific Elementor container, add `wades-network-effect` under Advanced → CSS Classes.
5. Adjust global controls under Settings → Network Background.

== Frequently Asked Questions ==

= Does it require Elementor? =

No. Elementor selectors are included for convenience, but the custom CSS class works with any WordPress theme or builder.

= Will it block buttons or slider controls? =

No. The canvas uses `pointer-events: none` and navigation controls are kept above the animation layer.

= Does it run when off screen? =

No. Animation pauses when the target leaves the viewport.

= Can I use it on only one section? =

Yes. Add `wades-network-effect` only to the section or container where you want the effect.

= Is there a Pro edition? =

Yes. The separately distributed Pro add-on adds presets, per-section configuration, advanced pointer modes, click effects and performance controls. The free plugin remains fully functional without Pro. [See the Pro features and purchase a download from WadeBush.com](https://wadebush.com/product/wades-network-background-pro/).

== Screenshots ==

1. Connected dots layered over an image slider.
2. The global colour and motion settings screen.
3. Applying the effect with an Elementor CSS class.

== Changelog ==

= 1.0.1 =
* Updated the Pro link to WadeBush.com.
* Added a clear Free vs Pro feature comparison.

= 1.0.0 =
* Initial public release.

== Upgrade Notice ==

= 1.0.1 =
Updates the Pro information and purchase link.

= 1.0.0 =
Initial release.
