Closed Bug 134447 Opened 22 years ago Closed 22 years ago

[classic]Visual improvement request for tabs and dialog buttons

Categories

(SeaMonkey :: Themes, defect)

PowerPC
macOS
defect
Not set
trivial

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.0

People

(Reporter: spamittomebaby, Assigned: mikepinkerton)

References

(Blocks 1 open bug)

Details

(Keywords: topembed+, Whiteboard: [adt3])

Attachments

(2 files)

From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:0.9.9) Gecko/20020310
BuildID:    2002031005 (0.9.9)

The line below the tabs should be aqua-blue instead of white. The font, used in
tabs and dialog buttons, should be bold.

Reproducible: Always
Steps to Reproduce:
n/a

Actual Results:  The line below the tabs is white. Fonts, used in tabs and
buttons, are regular, instead of bold font.

Expected Results:  The line below the tabs should be blue in my opinion. 

On an OS X system, open "Network Utility" for example. This program has some
tabs with a blue line just below the tabs. It's just a minor thing, but I think
Mozilla looks a lot more OSX native when this line is blue. 

When it's not too much trouble, the font, used in the tabs and buttons in
dialogs, should be bold.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Visual improvement request for tabs and dialog buttons → [classic]Visual improvement request for tabs and dialog buttons
I have a patch to fix the following tab issues:
1. The gray rectangle surrounding the tabs (patch to tabbox.css)
2. The bar at the top of the tab pane is disabled (white) instead of enabled
(blue) (patch to nsNativeTheme.cpp)

One problem remains. The tabs still look disconnected from the tab panels
because the tab panel appears to be painted on top of the tabs. As a result, the
shadow from the panel is covering the part of the tabs that is supposed to look
connected to the panel.

BTW: I think the font problem isn't going to be fixed until we get ATSUI font
rendering.
haha, good catch on the logic reversal. i guess i should take this bug, hewitt's
busy with other stuff.
Assignee: hewitt → pinkerton
Keywords: nsbeta1, topembed
the button text problem is covered under bug 134643. regardless, please limit
bug submissions to one issue per bug.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.0
should i try to at least get these two patches landed? i tested them and they
look great.
Keywords: topembedtopembed+
Looks like my unconfirmed Bug 131243 may be a dup of this assigned bug, even
though 131243 preceded.  Don't know if this is just bad karma or a problem with
my 131243 report.
*** Bug 131243 has been marked as a duplicate of this bug. ***
Blocks: 73812
You might as well try to land these because they are an improvement. I still
want to investigate the fact that the tabs are being drawn under the tab panel.
I think this is a problem on winxp as well. What controls the layering of ui
elements?
Comment on attachment 78510 [details] [diff] [review]
patch to tabbox.css

r=pink
Attachment #78510 - Flags: review+
sr=hyatt
Comment on attachment 78511 [details] [diff] [review]
preliminary patch to nsNativeThemeMac

r=pink
Attachment #78511 - Flags: review+
Comment on attachment 78510 [details] [diff] [review]
patch to tabbox.css

really sr=hyatt
Attachment #78510 - Flags: superreview+
Comment on attachment 78511 [details] [diff] [review]
preliminary patch to nsNativeThemeMac

really sr=hyatt
Attachment #78511 - Flags: superreview+
fixed on trunk. asking mom for branch permission.
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Keywords: adt1.0.0
Resolution: --- → FIXED
adt1.0.0+ on behalf of the adt.  Please check into the branch today and add
fixed1.0.0 to the keyword field.
Whiteboard: [adt3]
Keywords: adt1.0.0+fixed1.0.0
Comment on attachment 78511 [details] [diff] [review]
preliminary patch to nsNativeThemeMac

a=rjesup@wgate.com
Attachment #78511 - Flags: approval+
Posthumous a= granted.  Next time, ask for it first....
Verified the patch both in branch and commercial trunk builds.
Status: RESOLVED → VERIFIED
Keywords: verified1.0.0
Product: Core → SeaMonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: