=== Dashboard for Woo ===
Contributors: webangon
Tags: woocommerce, my account, dashboard, customer dashboard, ajax
Requires at least: 6.6
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Create a modern WooCommerce My Account dashboard with visual layouts, role-based designs, AJAX navigation, and customer-friendly account pages.

== Description ==

Dashboard for Woo helps WooCommerce stores replace the plain default My Account area with a polished, branded customer dashboard. Build layouts visually, control account menus, show useful order and customer summaries, and make account navigation feel faster with AJAX loading.

Useful links:

* [Product page](https://webangon.com/dashboard-for-woo/)
* [Buy Pro](https://webangon.com/store/?storeproduct=83)
* [Support](https://webangon.com/contact/)

Key features:

* **Visual builder** - create designs from WooCommerce > Account Dashboards > Add Design. Edit controls on the left while previewing the real My Account page on the right.
* **Responsive previews** - check desktop, tablet and mobile sizes, then preview any WooCommerce account endpoint before publishing.
* **Flexible layouts** - choose sidebar left, sidebar right, top tabs, icon rail, app shell, hero banner, tiles or centered layouts.
* **One-click templates** - start from ready-made styles such as Classic, Midnight, Boutique, Minimal, Studio, Launchpad, Fresh and Corporate.
* **Design controls** - adjust colours, spacing, width, radius, typography, shadows, active menu style, sticky navigation, profile card and page title.
* **Menu editor** - reorder items, rename labels, hide links, choose icons and add custom links. New endpoints from other plugins can appear automatically.
* **Designed dashboard** - add a greeting, intro text, summary cards, recent orders and quick links, or keep WooCommerce's default dashboard copy.
* **Smart assignments** - publish different designs for everyone, selected roles or individual users. More specific matches take priority.
* **AJAX navigation** - load account endpoints, pagination and order links inside the dashboard without a full page reload where possible.

== Notes ==

* The My Account page must contain the `[woocommerce_my_account]` shortcode (or the equivalent block); designs replace the `myaccount/my-account.php` and `myaccount/dashboard.php` templates.
* Theme overrides: copy `templates/my-account.php` or `templates/dashboard.php` to `yourtheme/webangon-dashboard/`.
* Forms (edit account, addresses) still submit normally; WooCommerce processes and redirects as usual.
* Hiding a menu item removes the link only – the endpoint URL still works.
* Managing designs requires `manage_woocommerce` (filter `webangonwd_manage_capability`).

== External Links ==

* [Product details and demo](https://webangon.com/dashboard-for-woo/)
* [Upgrade to Pro](https://webangon.com/store/?storeproduct=83)
* [Get support](https://webangon.com/contact/)

== Changelog ==

= 1.0.0 =
* Added five layouts: Icon rail, App shell, Hero banner, Tiles and Centered (eight in total), with a visual layout picker.
* Added eight one-click templates (Classic, Midnight, Boutique, Minimal, Studio, Launchpad, Fresh, Corporate) that set layout, colours and style.
* Added a site-wide "Load My Account pages with AJAX" switch under WooCommerce → Settings → Advanced → My account page.
* Top tabs, Tiles and Hero menus wrap on desktop instead of hiding items off-screen.
* Profile name and email follow the navigation text colour, so they stay readable on dark menus.
