Closed Bug 618611 Opened 15 years ago Closed 10 years ago

Investigate appearance of MsgHeader buttons on Linux and Windows

Categories

(Thunderbird :: Theme, defect)

x86
All
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: Paenglab, Unassigned)

References

Details

Attachments

(3 files, 4 obsolete files)

The actual MsgHeader buttons are looking heavy comparing to the toolbar buttons. The -moz-appearance: button let show always the button body. With -moz-appearance: toolbarbutton the body is only shown on hover
The MsgHeader buttons are the only buttons where the button body is viewable.
All buttons have the same appearance
Andreas and Bryan what do you mean about this?
Now I have again access to Win XP. On this platform are the buttons in the header pane also with appearance button instead of toolbarbutton. For this I change to platform=All.
OS: Linux → All
Summary: Investigate appearance of MsgHeader buttons on Linux → Investigate appearance of MsgHeader buttons on Linux and Windows
This patch changes the appearance from button to toolbarbutton. The 'other actions' button is now also a toolbarbutton instead of a special styled button. I cleaned also no more needed or double applied definitions. This all made the #expandedHeaderView under Linux and Win7 9px and under XP 12px less high.
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #535943 - Flags: ui-review?(nisses.mail)
Attachment #535943 - Flags: review?(bwinton)
Comment on attachment 535943 [details] [diff] [review] Use toolbarbutton instead of button >+++ b/mail/themes/gnomestripe/mail/messageHeader.css >@@ -249,47 +248,27 @@ >+/* Because toolkit's toolbarbutton.css don't know labelalign="end" and forces a "doesn't know". >+ * margin of 0, jamming the image up against the text, so we need this You should remove the "so". >+++ b/mail/themes/qute/mail/messageHeader.css >@@ -278,47 +273,23 @@ >+/* Because toolkit's toolbarbutton.css don't know labelalign="end" and forces a >+ * margin of 0, jamming the image up against the text, so we need this >+ * !important rule to override that. (Same as above.) >-toolbox[labelalign="end"] toolbar[mode="full"] toolbarpaletteitem .msgHeaderView-button .toolbarbutton-text, >+ There's a single trailing space on this line. (It's the only one I could find. :) I'll let Andreas decide how he likes the look under Windows XP and Linux (and don't forget to customize the toolbar, and add a splitter to see how that looks, Andreas!) but the code itself looks pretty good to me. r=me with the nits fixed. Thanks, Blake.
Attachment #535943 - Flags: review?(bwinton) → review+
I still haven't decided if I like this change or not. :)
Attachment #536380 - Flags: ui-review?(nisses.mail)
Attachment #536380 - Flags: review+
Comment on attachment 536380 [details] [diff] [review] Use toolbarbutton instead of button Pressed to early enter. Updated patch addressing review comments. Carrying r+ from previous patch
Attachment #535943 - Attachment is obsolete: true
Attachment #535943 - Flags: ui-review?(nisses.mail)
Depends on: 662015
Attached patch Updated patch (obsolete) — Splinter Review
Updated patch after landing of bug 656045 Carrying over r+ from previous patch
Attachment #536380 - Attachment is obsolete: true
Attachment #537621 - Flags: ui-review?(nisses.mail)
Attachment #537621 - Flags: review+
Attachment #536380 - Flags: ui-review?(nisses.mail)
Attached patch MessageHeader patch (obsolete) — Splinter Review
I removed two !important to much, so adding them again. This made toolbarbutton[type="menu"] shrinking 2px on hover under XP.
Attachment #537621 - Attachment is obsolete: true
Attachment #538768 - Flags: ui-review?(nisses.mail)
Attachment #538768 - Flags: review+
Attachment #537621 - Flags: ui-review?(nisses.mail)
Updated patch after landing of Bug 662015. Carrying over r+
Attachment #538768 - Attachment is obsolete: true
Attachment #541750 - Flags: ui-review?(nisses.mail)
Attachment #541750 - Flags: review+
Attachment #538768 - Flags: ui-review?(nisses.mail)
This patch could also solve bug 525210 and bug 525628. Andreas please can you decide if you like this change? Maybe only for Windows. The patch would be bitrotted and needs a update if still desired.
Comment on attachment 541750 [details] [diff] [review] MessageHeader patch As agreed on IRC, setting this to minus. Things looks messy in the message header without the buttons and I don't think a bit of inconsistency will harm us that much (the message header is not really a regular toolbar). I do think we can still do something to make them look lighter. Will make some mockups.
Attachment #541750 - Flags: ui-review?(nisses.mail) → ui-review-
(In reply to Andreas Nilsson (:andreasn) from comment #14) > Comment on attachment 541750 [details] [diff] [review] [diff] [details] [review] > not really a regular toolbar). I do think we can still do something to make > them look lighter. Will make some mockups. Ping ?
Assignee: richard.marti → nobody
josiahone, any thoughts?
Severity: normal → minor
Status: ASSIGNED → NEW
Flags: needinfo?(josiah)
I think we could copy what we're doing on OS X right now. (Slight opacity until hovered)
Flags: needinfo?(josiah)
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: