=== RsCards Maker – Greeting Cards, E-Cards, Christmas Cards & Holiday Wishes ===
Contributors: therssoftware
Donate link: https://therssoftware.com/
Tags: greeting cards, christmas card, ecards, card maker, holiday greetings
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.1.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Create, customize, and share personalized holiday greeting cards, Christmas e-cards, New Year wishes, and celebration cards with live interactive preview and instant email delivery.

== Description ==

Bring holiday joy, celebration, and connection to your WordPress website! **RsCards Maker** is a modern, lightweight, and versatile greeting card creator that lets your visitors design, personalize, and send beautiful holiday cards directly from your site.

### 🌟 Key Features:

* 💌 **12 Bundled Holiday Card Designs:** High-resolution templates for Christmas, New Year, Winter Holidays, Season's Greetings, Thank You, and Celebrations.
* 👁️ **Real-Time Interactive Live Preview:** Visitors see their personalized message, recipient name, and signature render live on the card before sending.
* 🎨 **Typography & Color Customizer:** Choose from elegant festive handwriting fonts (Dancing Script, Pacifico, Caveat, Sacramento) and custom text colors.
* 📧 **Instant Responsive HTML Email Delivery:** Sends a gorgeous, mobile-responsive holiday greeting email with the card artwork and personal message directly to recipients.
* 📥 **Instant Client-Side Image Download:** Visitors can download their personalized card directly as a high-res image (PNG/JPEG) to save or share on social media.
* 🧩 **Native Gutenberg Block:** Add the card creator anywhere with the native **RsCards Greeting Card Maker** block or using the `[rs-cards-maker]` shortcode.
* 📊 **Admin Submissions Log:** View delivery history of all sent greeting cards (sender, recipient, date, card design, and message) from your WordPress dashboard.
* 🔒 **100% Autonomous & Privacy-Safe:** All card templates and scripts are bundled locally. Zero external tracking, zero third-party server lag, and zero jQuery overhead.
* 📱 **Mobile Optimized & Responsive:** Smooth touch-friendly card selection and personalization on all smartphone screens and tablets.

== Installation ==

1. In your WordPress Admin, go to **Plugins > Add New**.
2. Search for `RsCards Maker`.
3. Click **Install Now**, then click **Activate**.
4. Use the shortcode `[rs-cards-maker]` or add the **RsCards Greeting Card Maker** block to any page!
5. Manage templates and view sent cards in **RS Cards Maker** in the admin sidebar.

== Frequently Asked Questions ==

= How do I display the greeting card maker on a page? =
You can either paste the shortcode `[rs-cards-maker]` or add the native **RsCards Greeting Card Maker** Gutenberg block in the WordPress block editor.

= Does the plugin depend on any external server? =
No. All 12 card templates and scripts are bundled locally within the plugin. Everything loads instantly with zero external network requests.

= Can visitors download their customized card as an image? =
Yes! Visitors can either send the card directly via email or click **Download Card Image** to save their personalized card to their computer or smartphone.

= Where can I view the history of cards sent by visitors? =
In your WordPress admin menu, navigate to **RS Cards Maker > Submissions Log** to see sender details, recipient emails, dates, and messages.

== Screenshots ==

1. **Interactive Greeting Card Customizer:** Real-time live preview with card selector and styling controls.
2. **Festive Card Templates Gallery:** 12 bundled holiday cards across Christmas, New Year, and Celebrations.
3. **Responsive HTML Email Delivery:** Gorgeous mobile-friendly greeting card received in recipient's inbox.
4. **Instant Card Image Download:** High-resolution card export generated directly in the browser.
5. **Admin Submissions Log:** History of sent cards with recipient details and date tracking.
6. **Native Gutenberg Block:** Visual block editor integration for pages and posts.

== Changelog ==

= 1.1.0 =
* **Major Overhaul:** Eliminated all external server dependencies; bundled 12 high-resolution card templates locally for 100% offline reliability.
* **Feature:** Added Real-Time Interactive Live Card Preview on frontend and admin customizer.
* **Feature:** Added direct client-side high-res Card Image Download (HTML5 Canvas).
* **Feature:** Added native Gutenberg Block (`rscards-maker/card-creator`).
* **Feature:** Added Admin Submissions Log dashboard to monitor and manage sent cards.
* **Feature:** Added Category filtering (Christmas, Winter, New Year, Holiday, Thank You, Celebration).
* **Performance:** Removed jQuery dependencies — now 100% modern, lightweight Vanilla JavaScript.
* **Security:** Added CSRF nonce protection and user capability checks to all admin actions.
* **Fix:** Removed Imagick dependency to eliminate server fatal errors on PHP environments without Imagick.
* **Fix:** Resolved PHP 8.1–8.4 `FILTER_SANITIZE_STRING` deprecations with modern sanitization routines.
* **Compatibility:** Tested and verified with WordPress 7.1 and PHP 8.1, 8.2, 8.3, 8.4.
* **i18n:** Added translation packages for Spanish, German, French, Italian, and Portuguese.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.1.0 =
Major update: Bundled local card templates, real-time live preview, Gutenberg block, submissions log, and WordPress 7.1 compatibility.
