Skip to content

craftedsystems/craft-cpbodyclasses

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Control Panel Body Classes plugin for Craft CMS

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


This version is for Craft 3. To install it, visit the Plugin Store in your site's Control Panel.

For the Craft 2 version, see the v1 branch...


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.


Disclaimer

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 doublesecretagency.com/plugins

About

Control Panel Body Classes plugin for Craft CMS

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 67.9%
  • HTML 30.2%
  • CSS 1.9%