This plugin overrides the admin panel style sheet for all users, allowing you to configure its colors through an options page. Also, utilizing the wor
While the Qwerty Admin Panel Theme Plugin has some defaults that you might like and keep, it's basic purpose is to make the customization process easy.
The options page is under Appearance --> Qwerty Admin Panel Theme. From there you can configure groups of colors for display, as well as which of the admin panel menus are to be hidden.
In the qwerty-admin/images/ folder there are three images, which appear in the login screen (qwerty-logo-login.png), the lower left corner of the admin panel (qwerty-logo-ghost.png) and the upper right corner, on the panel's header (qwery-logo-head.png).
In order to show your own images, place them in the plugin's images folder with the names logo-login.png, logo-ghost.png and logo-head.png. If any of the images doesn't exist, the plugin will use the default qwerty- one. Don't substitute the qwerty- ones, as they may be overwritten when the plugin is updated.
If you need to enter any style information of your own, you can do so in a file named qwerty-admin-imports.css, which doesn't come with the theme but will be loaded if you create it. This way, you can modify css information without worrying of losing your customizations on auto-updates.
Currently the plugin uses the /wp-admin/css/colors-fresh.css file to get its base information from, and the only information it fiddles with is colors and images. Of course, you can change dimensions to suit your needs by entering your styles in the imports file.
The limited interface options work with wordpress capabilities, checking if the user has the "Limited interface" capability and hiding certain parts of the admin interface in that case.
In order for it to work you have to give the "Limited interface" capability to a group of users. You need a role manager plugin to do so.
The options panel provides toggles to quickly hide the Dashboard, Media and Comments menus. You can place any other css styles you wish to apply for that role in a file named qwerty-admin-limited.css in your plugin directory and it will be automatically included.
Bear in mind that the plugin simply hides certain elements by setting their display property to none. Users that know a url hidden in this way may still visit it, so it shouldn't be used for security purposes but only to simplify the design.