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)