=== Universal Dark Mode Invenza ===
Contributors: kananiparth1326
Tags: dark mode, dark theme, night mode, theme switcher, accessibility
Requires at least: 5.0
Requires PHP: 7.4
Tested up to: 7.0
Stable tag: 1.0.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Donate link: https://pages.razorpay.com/pl_T7Kh8oN3Z8jAyN/view

Full-site Dark Mode switcher with customizable themes, page-section exclusions, and custom class style overrides.

== Description ==

Advanced full-site dark mode management system for WordPress. Allows you to configure customizable color schemes, exclude specific sections, and create priority rules for selectors.

== Installation ==

1. Upload the `universal-dark-mode-invenza` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to Settings -> Universal Dark Mode Invenza to configure.

== Frequently Asked Questions ==

= How do I enable dark mode? =
Once activated, navigate to Settings -> Universal Dark Mode Invenza to configure the colors and toggle the dark mode switch.

= Can I exclude specific pages or sections? =
Yes, you can configure exclusions using selectors or section names directly in the plugin settings page.

== Screenshots ==

1. The Universal Dark Mode Invenza administration settings page.
2. Dark mode active on the website frontend.

== Changelog ==

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.0 =
Initial release of Universal Dark Mode Invenza.

== Developer Notes ==

This plugin uses PostCSS for CSS compilation and nesting, and PHP_CodeSniffer (PHPCS) for WordPress coding standard checks. Source files and build configurations are included.

=== CSS Compilation ===
To build the compiled stylesheets:
1. Ensure Node.js and npm are installed.
2. Run `npm install` in the plugin directory to install dependencies.
3. Run `npm run build` to compile styles from `src/css/` to `admin/css/` and `public/css/`.

=== Coding Standards ===
To run WordPress coding standard checks:
1. Ensure Composer is installed.
2. Run `composer install` to install development packages.
3. Run `vendor/bin/phpcs` to check PHP code against WordPress standards.


