Description
OmniStack Admin gives your WordPress dashboard a clean, modern makeover. It replaces the default admin look with a dark sidebar, refined typography, card-based layouts, and a customizable accent color – all without touching a single line of theme code.
The plugin is purely cosmetic. It loads a lightweight CSS file across the entire admin interface (including WooCommerce pages). The only JavaScript ships on the plugin’s own settings page, where it powers the live color-picker preview. There is zero impact on your frontend performance or your visitors’ experience.
Key Features:
- More intuitive and modern WordPress admin dashboard UI
- Dark sidebar with customizable background tone
- Customizable accent color with a live preview
- Clean card-based layout for all admin pages
- Full WooCommerce admin styling support
- Lightweight — CSS does all the styling work; JS only runs on the plugin’s settings page
- Works with any theme, any page builder
- No impact on frontend performance
How it works:
Activate the plugin and your admin dashboard is instantly restyled. Head to Settings > OmniStack Admin to pick your accent color and sidebar tone using the built-in color picker and preset swatches. Changes are applied in real time across the entire admin – sidebar, top bar, buttons, form fields, tables, notices, and more.
FROM THE MAKERS OF OMNISTACK WP
OmniStack Admin is built by the team behind OmniStack WP – the all-in-one agency stack plugin for WordPress professionals. If you manage multiple sites or run a WordPress agency, check out OmniStack WP to replace dozens of utility plugins with a single, modular solution.
Screenshots



Installation
- Upload the
omnistack-adminfolder to/wp-content/plugins/. - Activate the plugin through the Plugins screen in WordPress.
- Go to Settings > OmniStack Admin to customize your accent color and sidebar tone.
FAQ
-
Will this slow down my admin?
-
No. A single CSS file is loaded across the admin. JavaScript is only loaded on the plugin’s own settings page (where it powers the live color picker). There are no database queries on page load beyond two cached option reads.
-
Does it work with WooCommerce?
-
Yes. WooCommerce-specific styles are included and only loaded when WooCommerce is active. Order status badges, analytics cards, product data tabs, and payment gateway toggles are all styled to match.
-
Will it break when WordPress updates?
-
The plugin only targets long-established WordPress HTML element IDs and classes that have been stable since WordPress 3.x. It degrades gracefully – if any selector stops matching after a WP update, that element simply reverts to default WordPress styling. Nothing breaks.
-
Can I use my brand color?
-
Absolutely. The accent color picker on the settings page lets you use any hex color. Six popular presets are included for quick selection.
-
Does it affect my site’s frontend?
-
No. All styles are scoped to the admin interface only. Your theme, page builder output, and visitor-facing pages are completely untouched.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“OmniStack Admin” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “OmniStack Admin” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.4
- Renamed stored options and settings group to the unique
omniad_prefix (WordPress.org review requirement) - Added automatic one-time migration of saved colors from the old option names
- Uninstall now also cleans up legacy option names
1.0.3
- Fixed admin sidebar hover, focus and open-submenu states showing the WordPress 7.0 default blue instead of the chosen accent color
- Neutralized WordPress 7.0 “Modern” color scheme hardcoded menu colors so the sidebar always follows the selected accent, on any color scheme
- Hardened menu state overrides (hover / focus / current / collapsed) against future WordPress updates
1.0.2
- Replaced inline
<style>and<script>tags with properwp_add_inline_style()andwp_enqueue_script()calls (WordPress.org compliance) - Renamed all internal prefixes (PHP classes, constants, CSS handles, CSS variables) to satisfy the 4-character minimum prefix rule
- Removed an unused JavaScript no-op file
- Settings-page color-picker JS now loads only on the plugin’s settings page, not site-wide
- Clarified the README description and FAQ
1.0.1
- Added PHP and WordPress version compatibility checks
- Added uninstall cleanup hook
- Improved color fallback handling
- Updated author and plugin credits
1.0.0
- Initial release
