=== Result Popups for CF7 === Contributors: azamat88 Donate link: https://profiles.wordpress.org/azamat88/ Tags: contact form 7, sweetalert2, popups, modals, alerts, notifications Requires at least: 5.2 Tested up to: 6.8 Requires PHP: 7.2 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Modernize your Contact Form 7 messages with clean, customizable SweetAlert2 popups. No config needed. Just activate and enjoy. == Description == Contact Form 7 is a staple for WordPress sites—but the default confirmation messages? Not so much. **Result Popups for CF7** replaces those inline alerts with beautiful, customizable SweetAlert modals. It just works out of the box—no settings required—but if you're a power user, you’ll find plenty to tweak. **Why use Result Popups?** - It looks amazing. - It improves form UX. - It makes your site feel more modern. **Use cases:** - Alert users when their form was submitted successfully. - Show styled error or spam messages in a modal window. - Replace native CF7 alerts with a modern visual experience. == Features == - ✅ Works automatically—no configuration needed - 🎨 Optional settings panel with popup behavior and style options - 💬 Handles all CF7 statuses: success, validation errors, spam, and failures - 🌐 Translation-ready and lightweight - 🔄 Graceful fallback to native messages if plugin is deactivated - ⚙️ Lightweight, flexible, and easy to set up - 🔌 Works as a native Contact Form 7 extension — no complex setup required == Screenshots == 1. The default success popup after submission 2. Example of a styled validation error modal 3. Settings page for customizing appearance == Installation == 1. Upload the plugin to `/wp-content/plugins/result-popups-for-cf7/` or install via the Plugin Directory 2. Activate via the **Plugins** screen 3. Ensure **Contact Form 7** is active 4. Navigate to **Contact → Result Popups** to customize (optional) == Frequently Asked Questions == = Does this plugin require configuration? = Nope. Install and activate it. You’ll instantly see SweetAlert popups instead of the default CF7 messages. = Can I customize the popup appearance? = Yes. Go to **Contact → Result Popups** in your dashboard to adjust color, size, position, and behavior. = Will it affect existing Contact Form 7 behavior? = Not at all. It only replaces the visual output of success/error messages. = Does it support multiple forms on a single page? = Yes. Each form's message is handled independently. == Changelog == = 1.0.0 = * Initial release * SweetAlert integration with CF7 * Admin UI for optional customization * Full compatibility with all message states == Upgrade Notice == = 1.0.0 = Initial launch – replaces CF7 messages with styled SweetAlert2 modals.