Closed
Bug 170200
Opened 23 years ago
Closed 15 years ago
Classic/Win9x toolbar buttons shouldn't have extra border
Categories
(SeaMonkey :: Themes, defect)
Tracking
(Not tracked)
RESOLVED
EXPIRED
People
(Reporter: gregvalure, Unassigned)
Details
Attachments
(2 files, 1 obsolete file)
20.76 KB,
image/gif
|
Details | |
4.37 KB,
patch
|
Details | Diff | Splinter Review |
As pointed out to me by Joonas Marttila, and seen in the screen shot, non-XP
Windows apps don't use the dark border around toolbar buttons anymore.
Reporter | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
Reporter | ||
Comment 1•23 years ago
|
||
Reporter | ||
Comment 2•23 years ago
|
||
This patch changes the outer border colors to be the inner border colors, and
makes the inner border colors transparent. We can't just make the borders 1px
because there are things in bookmarksToolbar.css that depend on them being 2px.
We can't change bookmarksToolbar.css because the Mac and Unix versions still
use 2px, and there aren't separate bookmarksToolbar.css files for each
platform.
The border size changes in toolbarbutton-menubutton-dropmarker/button are to
keep the buttons the same size as they were before.
Reporter | ||
Updated•23 years ago
|
Target Milestone: --- → mozilla1.2beta
Reporter | ||
Comment 3•23 years ago
|
||
Actually, it's probably not worth the extra code wierdness to save two pixels.
This patch is much cleaner and closer to the original.
Attachment #100165 -
Attachment is obsolete: true
Thanks for filing the bug and making the patch.
A problem: if you have the sidebar open, hovering over "Tabs" or the "x" close
button only shows a partial border (right and bottom borders are missing). You
see, the sidebar header's background color is currently taken from Control
panel/Display/Appearance -> Inactive title bar color. And that color seems to be
the same as ThreeDShadow, at least on my system (I use the default Windows color
scheme so I'm not alone with my problem).
I can think of two ways of fixing this:
1) file a new bug to change the background color of the Sidebar header. This
would be good, because I think it currently looks like the Sidebar is "inactive"
because it uses the same color as inactive windows. A better choice for the
background color would IMHO be the same background color that's used everywhere
else (gray or whatever).
2) change the ThreeDShadow color to black in Sidebar header buttons.
I also noticed that fixing this bug makes the ugly Go and Search buttons look
even uglier. Fixing those buttons might be outside the scope of this bug,
however... Your choice.
For example in Internet Explorer the go button is "flat" and gets a 1 px
mouseover border like the navigation buttons and in Opera the go etc. buttons
look like standard Windows buttons and don't have a mouseover effect.
In Mozilla it's something in between.
Reporter | ||
Comment 6•23 years ago
|
||
I see what you mean about the sidebar. However, like the bookmarks, the sidebar
styles are cross-platform, so we can't change them to only suit Windows. I'll
wait for the reviewer's comments on the best way to handle this, but I think we
probably need to subclass buttons that go on title bars.
I don't see a difference in Go and Search. Do you mean they're uglier because
they match even less now? DOM Inspector shows they use completely different
classes, so I think that's another bug.
Yes, I meant that making the navigation buttons prettier makes Go and Search
look even more out of place. Your patch doesn't change them.
And you're probably right, that's another bug.
Reporter | ||
Comment 8•23 years ago
|
||
Back to default owner. Sorry, time's been short.
Assignee: gregvalure → shliang
Status: ASSIGNED → NEW
Target Milestone: mozilla1.2beta → ---
Assignee | ||
Updated•17 years ago
|
Product: Core → SeaMonkey
Updated•17 years ago
|
Assignee: shliang → nobody
QA Contact: pmac → themes
![]() |
||
Comment 9•16 years ago
|
||
MASS-CHANGE:
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
Status: NEW → UNCONFIRMED
![]() |
||
Comment 10•16 years ago
|
||
MASS-CHANGE:
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
![]() |
||
Comment 11•16 years ago
|
||
MASS-CHANGE:
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
![]() |
||
Comment 12•15 years ago
|
||
MASS-CHANGE:
This bug report is registered in the SeaMonkey product, but still has no comment since the inception of the SeaMonkey project 5 years ago.
Because of this, we're resolving the bug as EXPIRED.
If you still can reproduce the bug on SeaMonkey 2 or otherwise think it's still valid, please REOPEN it and if it is a platform or toolkit issue, move it to the according component.
Query tag for this change: EXPIRED-20100420
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → EXPIRED
You need to log in
before you can comment on or make changes to this bug.
Description
•