About this Module
This module comes out of a personal need to not want to use the same admin theme as the users and content editors of the sites I build. This module aims to fix that problem by allowing different themes to be enabled based on a user's role.
Key Features
- Choose admin themes based on user role instead of a single admin theme for the whole site
- Default site theme
- Default admin theme
- Any available theme
Current Status
Currently, this module allows each role to have its own admin theme. You can set the theme you want by going to admin/appearance/by-role
. For each role, you have the option to choose the default site theme, the default admin theme, or any of the list of themes available for your site as a role's admin theme. For increased usability, the title for admin/appearance/list
has been changed from "List" to "Defaults" to make it obvious that that is now setting theme defaults. Currently, the role that it uses is the last role assigned.
Planned Features
- Custom front end theme by role
- Custom available themes by role (for user available theme switching)
- Role priority (for users with multiple roles)
- Drush integration
Current Issues
None! Gotta love it!
Maintainers
This module is authored by Sam Richard (Snugug, @Snugug) of WorkHabit.
Project information
- 200 sites report using this module
- Created by Snugug on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.