Closed (fixed)
Project:
Drupal core
Version:
7.x-dev
Component:
Seven theme
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
17 Mar 2010 at 23:37 UTC
Updated:
18 May 2010 at 20:30 UTC
Jump to comment: Most recent file
Comments
Comment #1
sign commentedthis patch makes the primary tabs consistent with overlay tabs
Comment #2
sign commentedComment #3
aspilicious commentedfor me this is rtbc
Comment #4
cosmicdreams commentedThis patch seems to be a duplicate of #721308: Active tabs in seven stick to the tab on the right to me. Though your approach seems more straightforward, the patch in the issue I linked solved the separation issue between tabs with less code. Can we discuss the advantages of each approach? If the patch in the issue I linked doesn't completely solve the issue, I'd like to learn why. To me a simple one-liner fix is suspicious.
Comment #5
sunThe patch over in #721308: Active tabs in seven stick to the tab on the right looks a bit odd to me. whitespace shouldn't have an impact on the tab margins, IMHO. It should also be valid and possible to style those tabs with wrapping white-space.
Comment #6
jacineThis should go in Seven, not markup.
Comment #7
cosmicdreams commentedThis issue might have been solved by an earlier patch. I'm not seeing this error in the Chrome for Linux or Windows any longer. Will test other browsers later.
Comment #8
cosmicdreams commentedNot able to cause this issue to occur any more. Looks like a recent patch has fixed this. I'm still going to mark it a duplicate of the issue we mentioned above though, (for the sake of archiving)
Comment #9
cosmicdreams commentedSorry gang, I meant to mark the issue I was primarily working in as the duplicate of this one. Sorry for the stepped toes.
Comment #10
cosmicdreams commentedOK, found a bit more about this issue. I don't have the margin issues with the active tab with the Seven theme while viewing an admin page with the overlay on. But I do see this issue when viewing a page with overlay off.
Comment #11
seutje commentedI believe this issue can easily be fixed by switching to floats, it will also help fix the wrapping issue
Comment #12
sgabe commentedI couldn't apply the patch in #1, but I made the changes in it and that solved the issue.
Comment #13
cosmicdreams commentedThis patch did apply for me but with "fuzz":
After applying the patch the menu items looked good for me while in overlay and without overlay.
Comment #14
yoroy commentedDoes the patch take sun #5: Support and seutjes #11: CVS version Forum posts suggestions into account?
Comment #15
cosmicdreams commented@yoroy: Sun's comment on #5 was not about this patch but the seperate but duplicative issue I created in the patch that he linked in the comment. seutje suggest in #11 that we use floats instead of inline menu items in order to fix this issue, but the patch provided in #1 also fixes this issue. I think the patch here is preferable since it doesn't need to make a lot of changes to the menu items. If it were up to me I'd mark this issue RBTC so that it can move towards its final review before committing.
I'll see if I can create a patch tonight that doesn't have the fuzz that my patch command hilariously reported.
Comment #16
sgabe commentedI'm willing to test your new patch, if that will be okay, I second to mark this as RTBC.
Comment #17
seutje commentedfirefox - IE7 - webkit
and wrapping
why am I fiddling with element-invisible? these 2 screens should illustrate why: with -> without (this only occurred in webkit, giving any value to left or right seems to fix it)
why did I change the -10px to -5px? with -10px wrapping looks like this, and without wrapping, there is no difference what so ever, -4px or higher starts to cause a difference
Comment #18
seutje commenteddiscard the patch above, the real root of the problem seems to be the space in front of the element-invisible
attached patch removes this space, screenshots still apply
if fixing the margin is the only thing we want to do in this issue, this is probably the way to do it, I'll make a new issue for the wrapping and I'll add a patch to set it to float there
Comment #20
seutje commentedupdated test
Comment #21
cosmicdreams commentedWorked for me in Chrome. going to test other browsers now. This issue continues to be my #1 annoyance.
Comment #22
cosmicdreams commentedWorks in: IE6, IE7, IE8, Firefox 3.5, Safari 4, and Opera 10
Comment #23
dries commentedCommitted to CVS HEAD. Thanks.