So over the course of the past few months, we have seen several people use the toolbar and also experienced the use a lot ourselves. Even with the overlay now in place, I am often finding myself looking how to easily go back to the homepage of my site.
Part of this is shown in the Belfast ( http://vimeo.com/groups/drupalux/album/217 ) usability testing videos, where a participant is confused for a bit where to get back to home.
Where as the overlay puts one above the original site, it still lacks the direct link to the homepage - which tools such as admin_menu showed us to be a primary target in administrative duties.
I think its worth showing an exploration that yoroy did :

| Comment | File | Size | Author |
|---|---|---|---|
| #43 | homeiconpositioning.patch | 754 bytes | yoroy |
| #32 | 658726_psicomante_2.patch | 621 bytes | psicomante |
| #31 | home-icon.patch | 630 bytes | bleen |
| #30 | toolbar.png | 433 bytes | yoroy |
| #29 | toolbar.png | 439 bytes | yoroy |
Comments
Comment #1
bleen commentedI like this idea a lot ... what is the argument against this?
Comment #2
dave reidYes please! I like this idea a lot as well! This is one of the few reasons I really prefer using admin_menu over core toolbar in D7 right now.
Comment #3
yoroy commentedThanks for opening this issue. I came up with this because I do find myself scrolling back up on an admin page to click the 'home' link in the breadcrumb. Relying on breadcrumbs for this is not a good thing me thinks.
Comment #4
bleen commentedhere is a first go at it... note that you need the attached home_icon.png image in your toolbar module directory
screenshot: http://img.skitch.com/20091215-f46nwbc1utegddktriapqbkhp.jpg
Comment #5
dries commentedInstead of introducing a new home_icon.png, we should try to put this in the existing sprite (i.e. modules/toolbar/toolbar.png). Let's try to get it in, but it is not critical. Critical bugs prevent Drupal from working.
Comment #6
bleen commented@Dries: I tried that... problem is that the current behavior of the toolbar uses the existing sprite image to show the gray bg on rollover. That means that when you roll over the "home" link, the house is replaced by the gray bg. Make sense?
Comment #7
bleen commentedSooooo remember when I just said I couldn't figure out how to reuse toolbar.png instead of introducing a new img ... I lied. Here we go.
EDIT: see #9 for the correct toolbar.png
Comment #8
dries commentedThe toolbar.png that you attached in#7 does not seem to add a home icon?
Comment #9
bleen commentedOoops ... thanks Dries. Please use the png attached to this comment instead
Comment #10
moshe weitzman commentedDoh! You attached the same toolbar.png
Comment #11
yoroy commentedNo he didn't :)
It's hard to see but it's there now.
Comment #12
Noyz commented+1 on this. relying on the breadcrumb is ridiculous.
Comment #13
Noyz commented+1 on this. relying on the breadcrumb is ridiculous.
Comment #14
dries commentedCommitted to CVS HEAD. Thanks!
Comment #15
carlos8f commentedOoh, had to refresh my browser cache on toolbar.png to see the icon.
Comment #16
Bojhan commentedOhh, yee - this was supposed to get some extra work on the icon? Its too intrusive - removing the bottom line and moving it a bit more centerd. And we didn't really work on the hover?
Comment #17
yoroy commentedThis was committed way too soon yeah. Guess we continue here with follow ups…
Comment #18
seutje commentedsubscribe, I was happily surprised when I saw this! :)
Comment #19
yoroy commentedDries: bugs that prevent *People* from working should be regarded as critical too. I'd consider this a small but critical flaw in the default IA.
We could do it like this.
Comment #20
yoroy commentedAnd the updated toolbar.png…
Comment #21
bleen commentedfancy-schmancy. I like it!
Comment #22
yoroy commentedFor the overall impression of visual weight of this approach:
active: http://skitch.com/yoroy/nm9mg/d7
not active: http://skitch.com/yoroy/nm9mq/hello-world-etc-d7
Comment #23
mcrittenden commented+1 on yoroy's #19.
Comment #24
dries commentedI don't think it was committed too soon -- it is OK to follow-up with refinements. :)
The new icon in #20 is much better than the old one so I committed that one.
Feel free to mark this 'fixed' if we're all happy with it. If not, I'll check in in a couple of days.
Keep up the great work. Love the new icon!
Comment #25
dries commentedBy the way, I think the home button (the background, not the house itself) could be a few pixels less wide. That might be personal taste though.
Comment #26
yoroy commentedAnd I agree. I tried, but:
If somebody knows how to make the rounded corners slide in *below* the icon I'm all ears.
Comment #27
psicomante commentedi tried this.
Comment #28
psicomante commentedcoming patch to the last sprite png
Comment #29
yoroy commentedFancy-smanchy sounds nice but doesn't match the overall basic esthetic of Seven. Must. practise. restraint.
Sprite for this iteration attached.
Comment #30
yoroy commentedI mean this one of course…
Comment #31
bleen commentedthis patch addresses #26
Comment #32
psicomante commentedpatch for #31
Comment #33
yoroy commentedAwesome. Thank you both!
Lets get some reviews :)
Comment #34
merlinofchaos commentedI'm not sure about #19. The icon for when you're not at home does NOT look like a button you can click on, but the button for when you are at home DOES look like a button you can click on. That seems backward to me. i.e, the highlight does not say "You are here" to me, it says "I am a button, click on me".
Comment #35
bleen commented@merlinofchaos ... #19 does match the convention for the rest of the toolbar options though
Comment #36
Bojhan commented@merlin I am somewhat confused, you mean the indicator for active state implies a button? Because if so, I think thats because you see this in isolation - if you look at the bigger picture in using the toolbar it will be a consistent element in implying active state.
I like the toning down of the icon by yoroy, much better
Comment #37
merlinofchaos commentedI only have the skitches that yoroy linked to go on, but the feeling I get about that is pretty strong. In the actual linked images, where it IS in isolation, I didn't really think about it. When I clicked through the skitch links yoroy did, I did a doubletake because I thought the images were reversed at first. Maybe it won't ultimately be confusing but it certainly confused me initially.
Comment #38
merlinofchaos commentedBy way of example, look at http://skitch.com/yoroy/nm9mg/d7 and look at the home icon on the left and the arrow down icon on the right. The visual distinction between them is very small. Both look button-like to me. I know it doesn't seem that way when there is text there in the highlight, but with the icon it does seem button like.
Comment #39
yoroy commented#663126: Active items in top level IA don't have the light gray background when overlay is enabled is the reason the active state for the icon looks like an exception.
Comment #40
Noyz commentedDisagreeing and agreeing with Merlin. I too think the design is a bit backwards, but that's the way it works across the entire toolbar. If there's a request to change this, I think that's a new issue. Regarding this issue, I think yoroy's design is a huge improvement. +50
Comment #41
Bojhan commentedI want to mark this RTBC, there might be a small followup on the icon - if we feel to do so (but not neccairly). Waiting for a last screenshot / green test.
Comment #42
merlinofchaos commentedIf my concerns are an issue with the entire IA, that's definitely another issue and it shouldn't block the icon.
Comment #43
yoroy commentedThis patch should make it look like this:
Uses toolbar.png in http://drupal.org/node/658726#comment-2386346
Comment #44
dries commentedLet's see what Earl thinks?
Comment #45
merlinofchaos commentedI think my issue is with overall IA on the hilighting and should not block the icon from going in with yoroy's choices.
Comment #46
dries commented@merlinofchaos, I'm slightly confused because your original feedback was very visual, and had nothing to do with the IA. Are you able to articulate your confusion relative to the IA? Would love to better understand the relation to the home icon.
Comment #47
yoroy commentedWell, as Noyz points out in #40 the visual styling of the hover and active states *for any link in the top level IA*, isn't optimal. Merlinofchaos rightfully points out that the current styling makes things look like a button. Using an icon just makes this a bit more obvious to see and I assume that's what triggered Earls comment.
The current styling is not the issue at hand here though. Nor can we afford another text link in there, it would take up too much space. So for now, we choose to live with it. Having a link to the front end in there at all is far more important than the styling.
Comment #48
yoroy commentedBTW, the former comment was written after talking about it with merlinofchaos. Patch in #43 and toolbar.png in #30 are RTBC, somebody mark it as such please.
Comment #49
Bojhan commentedRTBC, patch #43
Comment #50
dries commentedCommitted to CVS HEAD. Thanks.