{"id":332515,"date":"2026-07-13T05:31:16","date_gmt":"2026-07-13T05:31:16","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/dark-mode-invenza\/"},"modified":"2026-07-13T05:30:40","modified_gmt":"2026-07-13T05:30:40","slug":"dark-mode-invenza","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/dark-mode-invenza\/","author":21179833,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.1","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Universal Dark Mode Invenza","header_author":"Parth Kanani","header_description":"Full-site Dark Mode switcher with customizable themes, page-section exclusions, and custom class style overrides.","assets_banners_color":"33256e","last_updated":"2026-07-13 05:30:40","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/pages.razorpay.com\/pl_T7Kh8oN3Z8jAyN\/view","header_plugin_uri":"https:\/\/github.com\/kananiparth1326\/universal-dark-mode-invenza","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":28,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"kananiparth1326","date":"2026-07-13 05:30:40"}},"upgrade_notice":{"1.0.0":"<p>Initial release of Universal Dark Mode Invenza.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3605454,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3605454,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3605454,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3605454,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"The Universal Dark Mode Invenza administration settings page.","2":"Dark mode active on the website frontend."}},"plugin_section":[],"plugin_tags":[1953,173231,24155,163960,11085],"plugin_category":[34],"plugin_contributors":[271311],"plugin_business_model":[],"class_list":["post-332515","plugin","type-plugin","status-publish","hentry","plugin_tags-accessibility","plugin_tags-dark-mode","plugin_tags-dark-theme","plugin_tags-night-mode","plugin_tags-theme-switcher","plugin_category-accessibility","plugin_contributors-kananiparth1326","plugin_committers-kananiparth1326"],"banners":{"banner":"https:\/\/ps.w.org\/dark-mode-invenza\/assets\/banner-772x250.png?rev=3605454","banner_2x":"https:\/\/ps.w.org\/dark-mode-invenza\/assets\/banner-1544x500.png?rev=3605454","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/dark-mode-invenza\/assets\/icon-128x128.png?rev=3605454","icon_2x":"https:\/\/ps.w.org\/dark-mode-invenza\/assets\/icon-256x256.png?rev=3605454","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<h3>Developer Notes<\/h3>\n\n<p>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.<\/p>\n\n<h3>CSS Compilation<\/h3>\n\n<p>To build the compiled stylesheets:\n1. Ensure Node.js and npm are installed.\n2. Run <code>npm install<\/code> in the plugin directory to install dependencies.\n3. Run <code>npm run build<\/code> to compile styles from <code>src\/css\/<\/code> to <code>admin\/css\/<\/code> and <code>public\/css\/<\/code>.<\/p>\n\n<h3>Coding Standards<\/h3>\n\n<p>To run WordPress coding standard checks:\n1. Ensure Composer is installed.\n2. Run <code>composer install<\/code> to install development packages.\n3. Run <code>vendor\/bin\/phpcs<\/code> to check PHP code against WordPress standards.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>universal-dark-mode-invenza<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to Settings -&gt; Universal Dark Mode Invenza to configure.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20enable%20dark%20mode%3F\"><h3>How do I enable dark mode?<\/h3><\/dt>\n<dd><p>Once activated, navigate to Settings -&gt; Universal Dark Mode Invenza to configure the colors and toggle the dark mode switch.<\/p><\/dd>\n<dt id=\"can%20i%20exclude%20specific%20pages%20or%20sections%3F\"><h3>Can I exclude specific pages or sections?<\/h3><\/dt>\n<dd><p>Yes, you can configure exclusions using selectors or section names directly in the plugin settings page.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Full-site Dark Mode switcher with customizable themes, page-section exclusions, and custom class style overrides.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/332515","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=332515"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kananiparth1326"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=332515"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=332515"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=332515"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=332515"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=332515"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=332515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}