Awesome Open Source
Awesome Open Source
Plugin icon

Control Panel Body Classes plugin for Craft CMS

Add special classes to the Control Panel's <body> tag.

Pairs perfectly with the Control Panel CSS and Control Panel JS plugins!

After you've installed the plugin, go to:

  • Settings > Plugins > Control Panel Body Classes

From the settings page, you can select which classes you want to use:

These special classes will now be included in the <body> tag of the CP. You can use these classes to manipulate the CSS & JavaScript of the Control Panel however you choose.

But why?

Because there are a million things that you may want to do in your control panel, and many of them are conditional. Perhaps you want your CSS (or JS) to only take effect for a certain user group, or only on a specific page. Use these special classes to hone in on your targets with precision!

This plugin is designed to work in tandem with Control Panel CSS and/or Control Panel JS.


It's important to note that showing/hiding fields via CSS and JavaScript is purely cosmetic. Those fields may remain accessible to a savvy user, so don't rely on this plugin to guarantee access/denial of any DOM elements. We accept no liability for any security issues arising from the use of this plugin.

Anything else?

We've got other plugins too!

Check out the full catalog at

Alternatives To Craft Cpbodyclasses
Select To Compare

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Javascript (1,160,380
Php (298,499
Css (162,946
Plugin (113,347
Content Management System (13,993
Panel (8,877
Craftcms (2,638