Why are the "Administration Theme" settings are located in "Administer -> Site Configuration" area, rather than with all of the other theme settings in "Administer -> Site Building -> Themes".
The only unique configuration option that is in the "Administration Theme" menu is the "Use admin. theme for content editing" checkbox -- and this could simply be moved to the bottom of the list of themes in the "Administer -> Site Building -> Themes" menu. It seems unnecessary for this single option to have it's own section in the administration menu.
As far as choosing the admin theme, why not just add another radio button field in the "Themes" menu, next to "Default" called "Administration Theme", and only present this option to users with appropriate permissions?
The location was not intuitive to me. When I began using Drupal -- my first guess at where to set the theme for the admin area, was ... well ... in the themes menu. Of course, I could have noticed, if I had scrolled down a bit, that there was an option called "Administration theme" -- which is obviously what I wanted -- but the section called "Themes" caught my eye first, and is at the top of the page. It's not much, but it would have saved me the minute or so I wasted digging around in the "Themes" menu.
This would also have the benefit of reducing the clutter in the "Administer" menu a bit, making it more easy to navigate for new users. Another benefit would be that if I wanted to change both the admin theme and the site wide default theme, I could do it in one place.
Is there a reason that it is currently implemented this way? Just wanted to hear other people's opinions on this, and figure out if anyone knows why this needs to be separate from the rest of the theme options?
Thanks,
J. Taylor
Comments
I agree it's unintuitive and
I agree it's unintuitive and I think having another column for admin theme in admin > build > themes is a better location.
I disagree that having a checkbox for "use admin theme for node editing" on admin > build > themes is better than the current location. I think this feature should be permissions based, so the scope of the configuration becomes per-role, not site-wide. This would also open more possibilities for improving and making node forms more usable in drupal 7.
The issue with having a column for 'admin theme' in admin > build > themes is; What is the UI for the default setting of "system default" by which the admin theme is the same as the site theme?
Perhaps we can get rid of the need for such a setting in a future drupal version by having a good admin theme that ships with Drupal core and is on by default. ;)
Bevan/
Bevan/
Bevan -- I'm sorry, but I'm
Bevan --
I'm sorry, but I'm new to Drupal, and I'm not sure I understood the section of your response -- "I think this feature should be permissions based, so the scope of the configuration becomes per-role, not site-wide." -- why could this not be done with the options in the same page? Could you elaborate a bit more on this? It's obvious that I'm lacking something in my permission of Drupal's auth/permissions system ....
If it can't be done on the same page, could it perhaps be done in a separate tab within the themes page? The major downside I see with this, is of course that it takes an extra click to get there from it's current position, the benefits being more intuitive location, and decreased admin. menu clutter.
As far as the UI for the "system default" setting -- I can't really think of anything pretty -- the only way I could come up with off the top of my head is to have a checkbox that says "Use site default for admin theme" next to the "use admin theme for node editing" ... but it seems like the latter option isn't going to work, and there are probably things I've overlooked about the former as well ...
Thanks for you feedback ... if I do think of any way to make something like this workable I'll post it up.
--Jesse
agreed
+1, move it under themes...
Travis
TravisC
Where is this in D6?
Where is this in D6?
****Me and Drupal :)****
Clickbank IPN - Sell online or create a membership site with the largest affiliate network!
Review Critical - One of my sites
In Drupal 6, you can set the
In Drupal 6, you can set the administration theme at /admin/settings/admin.
fureigh.com
fureigh on twitter and g.d.o.
1+ for this idea. Did you
1+ for this idea. Did you create an issue on Drupal.org already?
Make picking administration
Make picking administration theme more user-friendly: http://drupal.org/node/135976
It's already been moved to a fieldset on the actual themes list:

fixed! :-)
Sweet!
Sweet!
Can't wait for Drupal 7
I tried it some months ago and there was still a LOT of usability things to fix, but it was also much better than Drupal 6. Hope this particular issue got fixed.
About Change of Drupal Theme user based
I want to change user based theme. is there any module to change theme..can anyone reply me...