=== Ipp Simple Loading ===
Contributors: johnguaz
Donate link: https://www.paypal.me/johnguaz
Tags: wp loading, load page, load, loader, loading, preload, preloader
Requires at least: 6.1.1
Tested up to: 7.1
Stable tag: 2.3.0
Requires PHP: 7.4.33
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Add customizable loading screens to your WordPress site with animated loaders, background effects, logos, and entrance and exit animations.

== Description ==

Add loading screens to your beautiful WordPress websites

FEATURES & OPTIONS

* Different Loader types in css3 animation where you can customize the size and color
* Customizable background colors
* Animated background effects with configurable accent and base colors
* Background image with size, repeat and blend mode options
* Option to add your logo in the loading screen
* Option to add text, custom HTML and an exit button for your loading screen
* Option to choose which published pages and public post types to show the loading screen
* Option to show the loading screen on all devices, desktop only or mobile only
* Option to add entrance and exit animation for your loading screen
* Maximum timeout so the loading screen always closes, even if a page stalls

== Screenshots ==

1. Backend General settings
2. Backend Loading text settings
3. Backend Advanced settings
4. Front end display

== Changelog ==
= 1.0.0 =
* Initial Released

= 1.0.1 =
* Use rest_route instead of wp-json to handle none pretty permalink setup

= 1.0.2 =
* prevent body scroll while loading page
* improve exit button icon

= 2.0.0 =
* make prevent body scroll while loading page configurable
* Add optional background effect warpspeed
* Add optional background effect squares
* Add optional background effect waves
* Add optional background effect grid
* Add optional background effect ripple
* Add optional background effect diagonal

= 2.1.0 =
* Add new property and option to change background effect colors

= 2.2.0 =
* Add background image configuration

= 2.2.1 =
* bugfix on none logo animation

= 2.2.2 =
* 6.9 testing compatibility

= 2.3.0 =
* Add new loaders: dots, hourglass, dna, ring and blob
* Add new background effects: matrix, aurora, bubbles, geometric, fireflies, neon lines, constellation and hex grid
* Add separate accent and base colors for background effects
* Add device targeting (all devices, desktop only or mobile only)
* Add custom HTML option for the loading screen
* Add maximum timeout option so the loading screen always closes
* Rework the settings screen with a visual loader and background effect picker
* Fix warpspeed background effect rendering incorrectly on high-DPI screens
* Harden settings against missing/partial saved data (no more PHP notices or JS crashes on upgrade)
* Clamp max timeout and custom HTML length on the server side as well as the client side
* Bust cached admin/public CSS and JS on upgrade via a real plugin version string
* Accessibility improvements to the settings screen (button roles, aria attributes)


== Frequently Asked Questions ==


= Changes not reflecting =
Make sure you have saved the setting and if you have installed any caching plugins then kindly clear the cache.

== Upgrade Notice ==

= 1.0.0 =
* Initial Released

= 1.0.1 =
* Use rest_route instead of wp-json to handle none pretty permalink setup

= 1.0.2 =
* prevent body scroll while loading page
* improve exit button icon


= 2.0.0 =
* make prevent body scroll while loading page configurable
* Add optional background effect warpspeed
* Add optional background effect squares
* Add optional background effect waves
* Add optional background effect grid
* Add optional background effect ripple
* Add optional background effect diagonal


= 2.1.0 =
* Add new property and option to change background effect colors

= 2.2.0 =
* Add background image configuration

= 2.2.1 =
* bugfix on none logo animation

= 2.2.2 =
* 6.9 testing compatibility

= 2.3.0 =
New loaders, background effects and device targeting. A saved background effect color carries over to the new accent color, but any transparency it had is removed.
