I have built a set of theme settings that allow the end user to choose to use an admin theme for both admin pages and node/add/edit/delete pages.

It works like this:

- two new template suggestions, page-at_admin and page-at_node. Can't use normal suggestions as we want to toggle these on and off depending on the theme settings.

- drupal_add_css to add admin-styles.css stylesheet, again controlled by the theme settings.

- two new theme settings, one "use for admin pages" and one for "use for node/add/edit/delete pages".

The settings are ON by default - I think this should free us from theming admin sections too much and for themes that clearly dont work so well for admin.

Thinking of another idea to style blocks page like Panels (sort of) and brutally overriding Drupal to not use the default theme - bad idea?

So - should we go for the Admin theme / theme settings idea? I think its great. (you can port this into an existing theme no problem).

What about styles? I like the concept of WordPress backend a lot, and Root Candy is my favourite admin theme, so I think you know what I am thinking...

What about the blocks page?

CommentFileSizeAuthor
#1 at-admin_blocks-page-32.png173.3 KBJeff Burnz
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Jeff Burnz’s picture

FileSize
173.3 KB

Update - I have built an admin "theme", or rather themed the admin section (including heavy theming of the blocks page). You can toggle the use of this on/off in the Advanced Theme Settings.

I have attached a screen shot of the blocks page to give you a taste.

This has been committed to head, so should be in the dev snapshot within the next 12 hours or so (just made a release from head).

Looking for urgent feedback as we need to roll this out as RC2 asap.

Jeff Burnz’s picture

Version: 6.x-1.0-rc1 » 6.x-1.0-rc2
Status: Active » Fixed

Committed and released in RC2, for specific issue please open a new thread.

Screenshots: http://adaptivethemes.com/adaptive-themes-to-ship-with-built-in-administ...

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.