=== Realistic Snowfall Effect ===
Contributors: Siteweb87
Tags: snow, snowfall, winter, christmas, effect, animation, weather, accumulation, physics, background, text, link, color, customization
Requires at least: 5.0
Tested up to: 6.4
Stable tag: 1.6.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Add beautiful, realistic falling snow with natural accumulation physics to your WordPress site, complete with customizable website colors.

== Description ==

Transform your website into a winter wonderland with this advanced snowfall plugin from Siteweb87. Features realistic snow physics with wind effects, natural accumulation, fully customizable appearance, and now website color customization.

**Professional Features:**
- Realistic falling snow animation with physics-based movement
- Natural snow accumulation that grows organically over time
- Wind simulation affecting both falling snow and ground accumulation
- Avalanche effects when snow piles become too tall
- Multiple snowflake types and customizable colors
- **NEW: Website background, text, and link color customization**
- Performance-optimized for smooth operation on all devices
- Responsive design works on desktop, tablet, and mobile
- Accessibility-friendly with reduced motion support
- Flexible display options: enable/disable, all pages, or shortcode-only
- Snow removal feature with animated plow truck

**Advanced Physics Simulation:**
- Wind direction and speed affect snow trajectory (-45° to +45°)
- Wind gusts with configurable intensity (none, light, medium, strong)
- Snow accumulates naturally based on wind patterns
- Variable snowflake sizes and opacities for natural appearance
- Smooth acceleration and deceleration with realistic swinging motion
- Wind reshaping of accumulated snow piles

**Complete Customization Options:**
- Enable/disable snowfall globally
- Display on all pages or only pages with [snowfall] shortcode
- Snowflake size control (1-15px)
- Snowflake density adjustment (10-300 flakes)
- Fall speed control (0.5-10)
- Wind direction and speed adjustment
- Snow color customization with color picker
- 5 different snowflake symbol options
- Accumulation toggle with maximum height limits
- Accumulation speed multiplier (0.1-2x)
- Wind reshape intensity for piled snow (0.5-3x)
- Enable/disable snow removal feature
- **NEW: Website background color customization**
- **NEW: Website text color customization**
- **NEW: Website link color customization**

== Installation ==

1. Upload the `snowfall-effect` folder to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Go to Settings → Snowfall Effect to configure your preferences
4. Save settings and enjoy the snowfall on your frontend!

== Frequently Asked Questions ==

= How do I change the snow color? =
Go to Settings → Snowfall Effect and use the color picker to choose any color you want. The plugin will automatically calculate appropriate highlight and sparkle colors.

= Can I customize my website colors when snow is active? =
Yes! Version 1.6.0 adds three new color settings: Website Background Color, Website Text Color, and Website Link Color. These only apply when snowfall is active on a page.

= Can I disable snow accumulation? =
Yes, simply set "Snow Accumulation" to "No" in the plugin settings.

= Will this affect my site's performance? =
The plugin is optimized for performance, but very high density settings (200+ flakes) may affect older devices. We recommend starting with default settings and adjusting as needed.

= How do I show snow only on specific pages? =
Set "Display On" to "Only Pages with Shortcode" and add [snowfall] shortcode to any page or post where you want snow to appear.

= Does the snow work on mobile devices? =
Yes! The snowfall effect is fully responsive and works on all modern mobile browsers.

= Can I change the wind direction? =
Absolutely! Use the wind direction slider to set any angle between -45° (left to right) and +45° (right to left).

= What happens when snow accumulates too much? =
The plugin includes avalanche physics! When snow piles reach the maximum height, they'll naturally settle and redistribute.

= What is the snow removal feature? =
When enabled, a button appears when snow accumulates. Clicking it sends a snowplow truck across the screen to clear a path through the accumulated snow. The truck creates realistic snow dust effects as it works.

== Screenshots ==

No screenshots available

== Changelog ==

= 1.6.0 =
* **NEW: Added website background color customization**
* **NEW: Added website text color customization**
* **NEW: Added website link color customization**
* Added dedicated color settings section in admin panel
* Improved admin interface organization
* Enhanced reset functionality to include color settings

= 1.4.1 =
* Added snow removal feature with animated plow truck
* Added enable/disable option for snow removal
* Improved mobile responsiveness for new features

= 1.4 =
* Added new display settings: enable/disable, all pages, or shortcode-only
* Added [snowfall] shortcode for selective page display
* Improved admin interface with better organization
* Enhanced performance for shortcode-only mode

= 1.3 =
* Added wind gust system with three intensity levels
* Improved snow accumulation physics with wind reshaping
* Added avalanche effect when snow piles get too tall
* Enhanced mobile performance and battery optimization
* Added accessibility support for reduced motion preferences

= 1.2 =
* Added comprehensive admin interface with real-time previews
* Implemented color picker for snow customization
* Added multiple snowflake symbol options
* Added range sliders with live value displays
* Added reset to defaults functionality

= 1.1 =
* Added snow accumulation physics system
* Implemented wind direction and speed controls
* Added maximum accumulation height limit
* Improved performance with optimized rendering
* Added responsive design for mobile devices

= 1.0 =
* Initial release with basic snowfall animation
* Basic customization options for size and density
* Simple snowflake movement physics

== Upgrade Notice ==

= 1.6.0 =
**Major update!** Added website color customization options. You can now set custom background, text, and link colors that only apply when snowfall is active on a page.

= 1.4.1 =
New snow removal feature! Adds a button that appears when snow accumulates, allowing users to clear snow with an animated plow truck.

= 1.4 =
New display control options! You can now choose to show snow on all pages or only pages with the [snowfall] shortcode.

= 1.3 =
Major physics update! Added wind gusts, improved accumulation, and avalanche effects. Recommended for all users.

= 1.2 =
Complete admin interface overhaul with real-time previews and extensive customization options.

= 1.1 =
Added revolutionary snow accumulation physics - your snow now piles up realistically!

== Additional Notes ==

For best results, we recommend:
- Using moderate density settings (50-150 flakes) for optimal performance
- Enabling accumulation for the most realistic winter experience
- Experimenting with wind settings to create different weather conditions
- Testing on your specific theme to ensure proper accumulation on all elements
- Enabling the snow removal feature for interactive user experience
- Using the new color customization to create a cohesive winter theme

The plugin automatically handles:
- Responsive design for all screen sizes
- Performance optimization based on device capabilities
- Clean removal when plugin is deactivated
- Compatibility with most WordPress themes and plugins
- **NEW: Website color customization only when snow is active**

Support: https://wordpress.org/support/plugin/realistic-snowfall-effect/