RootCandy update: Usability add on | Sotak.co.uk


myself

Hi there...
My name is Marek Sotak and I am a freelance drupal developer, consultant and designer based in London. I have more than 7 years of experience creating customized web applications for clients.

My areas of expertise include graphic design, custom websites, and Flash applications. I also specialize in Drupal, a highly customizable and robust content-management system. Click here to contact me

Popular content

calendar-icons Calendar Icons
Free calendar icons for your blog
free-mascots Free Mascots
Mascots for your web
root-candy-admin-theme Root Candy
Admin theme for drupal
drupal-profile-buttons Drupal.org buttons
Buttons to link to your d.o profile

London Drupal training

Are you looking for a Drupal training course in London? Let me know and if there will be enough attendants we can organise one.
Contact me

Twittering

  • Twitter is loading...

view my drupal.org user profile
individual member - drupal
  • blog
  • services
  • portfolio
  • testimonials
  • contact

1

RootCandy update: Usability add on

Submitted by sign on Sat, 03/01/2008 - 00:24.

Another update of the admin theme RootCandy. This time I have tried something I wanted to do in the first version and also what was suggested in usability group afaik. Everyone knows that forms on node edit or add and admin configuration might become very long.

I've moved all fieldsets into the right sidebar, and implemented thickbox (all with jquery and theme_fieldset). See some screenshots how it looks like. It's not tweaked, and currently this is available only on node/add and node/nid/edit pages. I know that for example input format fields should stay under body, this can be easily changed. This is a dev snapshot.


You can dig into source code and remove all conditions where it says to use it only on add edit pages. It will work tho.

One more note I haven't tested it in anything else than firefox. Later on I will be trying to fix all the css issues and stuff for other browsers.

Other changes

  • Support for regions - header, left, footer
  • Cleaner css + html - still needs some attention
  • logo support

and some more...

Again you can download latest version from project page on d.o. http://drupal.org/project/rootcandy

And yes, I know that the code needs some attention. :) I will try to clean it up in next update.

Any comments, if its usable or not are more than welcome.

AttachmentSize
rootcandyus01.png44.51 KB
rootcandyus02.png44.24 KB
rootcandyus03.png36.09 KB
rootcandyus04.png127.93 KB
  • 979 reads
  • Delicious Delicious
  • Technorati Technorati
  • admin theme
  • drupal
  • planetdrupal
  • theme

Comments

Sat, 03/01/2008 - 00:52 — jauzah (not verified)

yeah, i really appreciate

yeah, i really appreciate the idea with the fieldsets within the thickbox ... no long forms anymore

  • reply
Sat, 03/01/2008 - 14:24 — greggles (not verified)

for core

I think we should leave the long node edit form problem to core so that it can be solved in a way that is available to all themes.

My preference would be on making this theme bombproof and well coded and then making a 1.0 release to make this theme a really popular "must have" theme.

  • reply
Sat, 03/01/2008 - 14:47 — sign

Yes, you are right. :)Lets

Yes, you are right. :)
Lets head towards the core and version 1.0. Probably I should remove the rootcandy module which takes care of ajax stuff too. I hope that drupal pipes will be in 7, which will make it possible to do without additional module.

  • reply
Sat, 03/01/2008 - 18:53 — Elvis Blogs (not verified)

@sign, you are making ground

@sign, you are making ground and moving in the right direction. I have heard many clients say that editing / adding nodes is complicated - out of the box. Only with much effort can you get an organized form output for those pages.

Keep up the good work and thanks for keeping Drupal Planet informed.

  • reply
Sat, 03/01/2008 - 22:11 — themegarden.org (not verified)

You made an interesting

You made an interesting progress with your theme.
Really nice.

  • reply
Sun, 03/02/2008 - 00:52 — Bevan (not verified)

RootCandy in d7 core?

One of the things that was obvious in the usability lab at UMN over the last few days was that much better separation of admin tasks is needed. This is likely to come in the form of an admin theme. Currently there are very few of these and I would suggest that this is certainly a candidate. It's also possible that multiple admin themes get in. But most likely one of them will be the default admin theme.

Keep up the great work and you could be a core contributor soon! :)

As Greggles already said, many things need to be fixed in core, so try to separate those things out from your theme. Also make the theme as simple and small as possible. You can offer an advanced version in contrib.

The icons need to be checked for various things. Check out http://groups.drupal.org/node/7809

Also, wtf is the cookie? oh, and the logout link is broken, and the icon for it isn't recognisable as logout link.

  • reply
Fri, 03/14/2008 - 11:30 — Poster Maniac (not verified)

I have downloaded your

I have downloaded your attachment and it was rally helpful you really make a lot of improvements in your theme and it is indeed getting better and it was more appealing.

  • reply
Fri, 03/14/2008 - 23:39 — TomSavino (not verified)

WOW

This theme and module has the WOW factor I have to say wonderful job and if there is anything I could do to help let me know. Now (maybe) I can get my wife off of joomla..lol

  • reply

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
2 + 1 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.