Closed
Bug 618611
Opened 15 years ago
Closed 10 years ago
Investigate appearance of MsgHeader buttons on Linux and Windows
Categories
(Thunderbird :: Theme, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: Paenglab, Unassigned)
References
Details
Attachments
(3 files, 4 obsolete files)
|
66.40 KB,
image/png
|
Details | |
|
65.60 KB,
image/png
|
Details | |
|
11.96 KB,
patch
|
Paenglab
:
review+
andreasn
:
ui-review-
|
Details | Diff | Splinter Review |
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
| Reporter | ||
Comment 1•15 years ago
|
||
The MsgHeader buttons are the only buttons where the button body is viewable.
| Reporter | ||
Comment 2•15 years ago
|
||
All buttons have the same appearance
| Reporter | ||
Comment 3•15 years ago
|
||
Andreas and Bryan what do you mean about this?
| Reporter | ||
Comment 4•15 years ago
|
||
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
| Reporter | ||
Updated•14 years ago
|
Summary: Investigate appearance of MsgHeader buttons on Linux → Investigate appearance of MsgHeader buttons on Linux and Windows
| Reporter | ||
Comment 5•14 years ago
|
||
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 6•14 years ago
|
||
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+
Comment 7•14 years ago
|
||
I still haven't decided if I like this change or not. :)
| Reporter | ||
Comment 8•14 years ago
|
||
Attachment #536380 -
Flags: ui-review?(nisses.mail)
Attachment #536380 -
Flags: review+
| Reporter | ||
Comment 9•14 years ago
|
||
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
| Reporter | ||
Updated•14 years ago
|
Attachment #535943 -
Attachment is obsolete: true
Attachment #535943 -
Flags: ui-review?(nisses.mail)
| Reporter | ||
Comment 10•14 years ago
|
||
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)
| Reporter | ||
Comment 11•14 years ago
|
||
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)
| Reporter | ||
Comment 12•14 years ago
|
||
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)
| Reporter | ||
Comment 13•14 years ago
|
||
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 14•14 years ago
|
||
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-
Comment 15•14 years ago
|
||
(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 ?
| Reporter | ||
Updated•13 years ago
|
Assignee: richard.marti → nobody
Comment 16•11 years ago
|
||
josiahone, any thoughts?
Severity: normal → minor
Status: ASSIGNED → NEW
Flags: needinfo?(josiah)
Comment 17•11 years ago
|
||
I think we could copy what we're doing on OS X right now. (Slight opacity until hovered)
Flags: needinfo?(josiah)
| Reporter | ||
Updated•10 years ago
|
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.
Description
•