Summary | Gap between sidebar and header |
Queue | Horde Base |
Queue Version | 3.0.2 |
Type | Bug |
State | Not A Bug |
Priority | 1. Low |
Owners | |
Requester | horde (at) peter-b (dot) org |
Created | 01/26/2005 (7469 days ago) |
Due | |
Updated | 06/24/2005 (7320 days ago) |
Assigned | 01/26/2005 (7469 days ago) |
Resolved | 02/07/2005 (7457 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
behaviour under IE:
Personal size set to 150: Looks good when everything is collapsed.
Gap exists and scroll bar appears when something is expanded using +
and contains a long module (such as "version control")
Personal size set to 160: If you log in and menu items are collapsed:
everything looks good and expands nicely without scroll bar. If you
log in and menu items are expanded: Even though there is now enough
room for everything, a horizontal scroll bar and the gap appear
unnecessarily. Collapsing and re-expanding does not help.
"here's a hack to at least make the gap go away"
So therefore it doesn't fix the scrollbar. The scrollbar, to be
honest, was less of a worry for me than the gap.
I have since come up with and implemented a way to fix the whole lot
even with the way the current javascript works; titles wrap nicely
into the space or are clipped if there's no whitespace, and the
navigation tree is unbroken, works for IE5+ on Mac & Windows, Firefox,
Opera. Modifications were made in CSS, javascript source and to images.
But after a recent skirmish with the horde bunch, thanks very much but
I'm keeping my work to myself.
with it, but I still get a horizontal scrollbar with IE, and the width
isn't kept with Gecko after the sidebar refreshed.
New Attachment: sidebar.inc.patch
work, so in the best quick-n-dirty fashion, here's a hack to at least
make the gap go away. It simply adds the defined sidebar width or the
default of 150 to the expandedSidebar CSS block.
Tested on WXPSP2 IE6 & Firefox 1.0, as that's all I have access to at
home, and I didn't want to use any browsercam credits on a small hack.
themes/screen.css.
Where would I find documentation on the CSS classes used in the output
generated by the javascript for the sidebar? I don't see it in the
'docs' folder, nor in the comments in the javascript files.
State ⇒ Feedback
browsers and does not simply cut off the application names.
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Gap between sidebar and header
Queue ⇒ Horde Base
State ⇒ Unconfirmed
side bar (default 150px), the following side-effects occur:
1) A scrollbar appears at the bottom of the sidebar (expected
behaviour but perhaps not very elegant)
2) A gap appears between the coloured header of the sidebar and the
coloured header of the main frame.
For a visual of the gap thing, see:
http://www.completelymeaningless.com/hordestuff/hp1.gif
I don't want to 'just make it wider' - that's not an elegant solution!