=== SCAD - Custom Admin Dashboard ===
Contributors: hannesklingvall
Tags: dashboard, admin, custom dashboard, admin panel, shortcuts
Requires at least: 5.8
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0.5
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A modern, customizable WordPress admin dashboard. Clean interface, quick access shortcuts, and intuitive workflow.

== Description ==

SCAD (Simple Custom Admin Dashboard) transforms your WordPress admin into a beautiful, efficient workspace. Perfect for content creators, agencies, and store owners who want a better admin experience.

**🎯 Free Features:**

* **Custom Dashboard** - Replace the default WP dashboard with shortcuts to your most-used admin pages
* **Modern Design** - Clean, professional interface with light/dark/auto color schemes
* **Quick Access Cards** - One-click shortcuts to Posts, Media, Pages, Comments, WooCommerce, and more
* **Fully Responsive** - Works perfectly on desktop, tablet, and mobile
* **White Label** - Customize menu titles and welcome text
* **Easy Setup** - Works out of the box with sensible defaults

**💎 Pro Features (separate plugin):**

* **Notifications** - See plugin updates, pending comments and form submissions at a glance
* **Admin Menu Styling** - Custom background, text, hover and active colors for the sidebar
* **Widgets** - WooCommerce stats and Quick Actions on your dashboard
* **Custom Shortcuts** - Add your own cards linking to any URL
* **Drag & Drop** - Reorder cards with drag and drop
* **Export / Import** - Save your setup and deploy it to any site in seconds
* **Custom Color Theme** - Create a fully custom color scheme

Pro is available as a separate add-on at [hannesklingvall.se/scad-plugin/](https://hannesklingvall.se/scad-plugin/)

**🔌 Works Great With:**

* WooCommerce
* Gravity Forms
* WP Super Cache / W3 Total Cache / WP Rocket
* Elementor

**🛡️ Security First:**

* Follows WordPress coding standards
* All inputs sanitized and escaped
* Nonce verification on all AJAX requests
* Capability checks throughout
* No data collection or tracking

== Installation ==

**Automatic Installation:**

1. Log in to your WordPress admin panel
2. Go to Plugins → Add New
3. Search for "SCAD Custom Admin Dashboard"
4. Click "Install Now" and then "Activate"

**Manual Installation:**

1. Download the plugin zip file
2. Go to Plugins → Add New → Upload Plugin
3. Choose the zip file and click "Install Now"
4. Activate the plugin

**After Activation:**

1. Go to "My Dashboard" in your admin menu
2. Visit Settings to customize colors and which shortcuts appear
3. Enjoy your new dashboard!

== Frequently Asked Questions ==

= Is this plugin free? =

Yes! The free version includes the custom dashboard with shortcuts, color schemes (light/dark/auto), and white label customization. Pro features are available as a separate add-on.

= Will this replace my existing dashboard? =

By default, no. You can access your custom dashboard from the new menu item. Pro users can enable auto-redirect in settings to skip the default WP dashboard.

= Can I customize which shortcuts appear? =

Yes! Go to Settings → Buttons tab and check/uncheck which shortcuts you want to see.

= Does it work with WooCommerce? =

Yes! The plugin automatically detects WooCommerce and adds relevant shortcuts.

= Can I change the colors? =

Yes! The plugin includes Light, Dark, and Auto color schemes in the free version.

= Does it work on multiple sites? =

Yes! The free version can be used on unlimited sites.

= Will this slow down my site? =

No! The plugin only loads on admin pages. It will not affect your site's front-end performance at all.

== Screenshots ==

1. The custom dashboard in light mode — clean cards for quick access to your most-used admin pages.
2. The custom dashboard in dark mode.
3. Pro version of the dashboard with the Quick Actions widget (clear cache, update plugins, run WP-Cron and more).
4. Pro settings — Admin Menu tab for customizing the WordPress sidebar colors.
5. Free settings — Colors tab with light, dark and auto color scheme options.
6. Pro settings — Notifications tab showing available Pro features with the upgrade prompt at the bottom.

== Changelog ==

= 1.0.5 - 2026-03-24 =
* Fixed: Third-party admin notices (e.g. Elementor, plugin update banners) no longer overlay the custom dashboard or settings page

= 1.0.4 - 2026-02-19 =
* Fixed: Text domain updated to match plugin slug (klingvall-custom-admin-dashboard)
* Fixed: Removed inline script/style tags — assets now use wp_enqueue/wp_add_inline_style properly
* Fixed: Replaced pro-gating (disabled inputs, lock wrappers) with informational Pro upsell pages
* Fixed: Admin menu styling now correctly only applies when Pro add-on is active
* Fixed: Sanitization file cleaned up — no Swedish strings, debug comments removed
* Improved: Code quality and full WordPress.org guideline compliance

= 1.0.3 - 2026-02-12 =
* Fixed: Custom dashboard color scheme now applies correctly
* Fixed: Improved color sanitization for theme settings

= 1.0.2 - 2026-02-12 =
* Fixed: Color settings now save correctly

= 1.0.1 - 2026-02-12 =
* Fixed: Settings page rendering improvements

= 1.0.0 - 2026-02-12 =
* Initial release

== Upgrade Notice ==

= 1.0.5 =
Bugfix: Third-party admin notices no longer overlay the dashboard or settings page.

= 1.0.4 =
Important compliance update: fixes text domain, script/style enqueuing and removes pro feature gating per WordPress.org guidelines.

== Privacy ==

This plugin does not:
* Track users
* Send data to external servers
* Use cookies
* Collect any personal information

All settings and data stay on your WordPress installation.
