=== Awesome Delivery Scheduler for WooCommerce ===
Contributors: nahian91
Tags: woocommerce, delivery, datepicker, time-slot, shipping, checkout, blackout dates
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: awesome-delivery-scheduler-for-woocommerce
Domain Path: /languages

Add delivery date and time slot fields to WooCommerce checkout with holiday blackout dates and a modern Indigo UI.

== Description ==

Awesome Delivery Scheduler for WooCommerce provides a professional-grade delivery scheduling system for your online store. Version 1.2 introduces a high-performance admin interface and robust holiday management.

Define specific time slots for each day of the week, block out national holidays or vacation days, and set lead times to ensure your kitchen or warehouse always has enough time to prepare orders.

**Key Features:**
* **Modern Indigo Admin UI:** A clean, fast, and responsive settings dashboard.
* **Holiday Blackout Dates:** Repeater field to block specific dates (holidays, closures) from the calendar.
* **Weekly Delivery Slots:** Create custom start/end times for every day of the week.
* **Preparation Lead Time:** Set minimum days required before delivery is allowed.
* **Max Booking Window:** Control how many days in advance customers can schedule orders.
* **Weekly Closures:** Quickly toggle entire days of the week (e.g., Closed on Sundays).
* **Order Integration:** Delivery details appear on Order Details, Thank You pages, and Customer Emails.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/awesome-delivery-scheduler-for-woocommerce` directory.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Go to the **Delivery Slots** menu in the sidebar to configure your rules and slots.

== Frequently Asked Questions ==

= How do I block a specific holiday? =
Go to the settings page, look for the "Holiday Blackout Dates" card, and click "+ Add Holiday." Select the date using the picker and give it a name.

= Does it support mobile users? =
Yes, the checkout datepicker is fully responsive, and time slots are handled via a mobile-friendly dropdown.

= Can I change the labels like "Delivery Date"? =
Yes, you can customize the field labels under the "Labels" card in the plugin settings sidebar.

== Screenshots ==

1. **Settings Dashboard** – The modern Indigo UI for managing rules and slots.
2. **Holiday Management** – Adding specific dates to the blackout list.
3. **Checkout UI** – The date and time picker fields as seen by customers.
4. **Order View** – How delivery details appear in the WooCommerce admin.

== Changelog ==

= 1.2 =
* NEW: Added Holiday Blackout Dates repeater field.
* NEW: Indigo UI redesign for the admin settings page.
* FIX: Improved jQuery UI Datepicker initialization for dynamic rows.
* FIX: Resolved time slot mapping issues on the checkout page.

= 1.1 =
* Added option to enable/disable delivery scheduler globally.
* Improved security and data escaping.
* Admin UI enhancements.

= 1.0 =
* Initial release.

== Upgrade Notice ==

= 1.2 =
This update adds the highly requested Holiday Blackout Dates feature and a new modern admin interface. Highly recommended for all users.