Closed Bug 1002550 Opened 10 years ago Closed 10 years ago

Win8: style AppMenu

Categories

(Thunderbird :: Theme, defect)

All
Windows 8
defect
Not set
normal

Tracking

(thunderbird31+ fixed)

RESOLVED FIXED
Thunderbird 32.0
Tracking Status
thunderbird31 + fixed

People

(Reporter: Paenglab, Assigned: Paenglab)

Details

Attachments

(1 file, 2 obsolete files)

The AppMenu has still a light blueish background which doesn't fit well on Win8 theme. It's better to use -moz-dialog instead.
Attached patch Win8-AppMenu.patch (obsolete) — Splinter Review
Change the background color.
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #8413827 - Flags: ui-review?(josiah)
Attachment #8413827 - Flags: review?(josiah)
I think the patch is so easy, a screenshot is enough for ui-r.
Attachment #8413828 - Attachment description: Screenshot for ui-r → Comparison for ui-r (top without, bottom with patch)
Comment on attachment 8413827 [details] [diff] [review]
Win8-AppMenu.patch

Review of attachment 8413827 [details] [diff] [review]:
-----------------------------------------------------------------

Besides the nits, this looks great. r+.

(I was noting on IRC that we should eventually remove all these less than Win 8/ Win8 media queries and just set a bunch of variables instead)

::: mail/themes/windows/mail/primaryToolbar-aero.css
@@ +1019,5 @@
>  }
>  
> +@media (-moz-windows-default-theme) and (-moz-os-version: windows-vista),
> +       (-moz-windows-default-theme) and (-moz-os-version: windows-win7) {
> +  /* < Win8 */

Didn't we go over this. ;) No need for the comment.

@@ +1086,5 @@
> +  }
> +}
> +
> +@media (-moz-os-version: windows-win8) {
> +  /* >= Win8 */

Ditto.
Attachment #8413827 - Flags: ui-review?(josiah)
Attachment #8413827 - Flags: ui-review+
Attachment #8413827 - Flags: review?(josiah)
Attachment #8413827 - Flags: review+
Now with variables. Makes it simpler.
Attachment #8413828 - Attachment is obsolete: true
Attachment #8413899 - Flags: ui-review+
Attachment #8413899 - Flags: review?(josiah)
Attachment #8413827 - Attachment is obsolete: true
Comment on attachment 8413899 [details] [diff] [review]
Win8-AppMenu.patch

Review of attachment 8413899 [details] [diff] [review]:
-----------------------------------------------------------------

Looks good, and much simpler!

(I didn't test though, I assume you did that)

r+
Attachment #8413899 - Flags: review?(josiah) → review+
Keywords: checkin-needed
https://hg.mozilla.org/comm-central/rev/ff44362c86bc
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 32.0
Comment on attachment 8413899 [details] [diff] [review]
Win8-AppMenu.patch

[Approval Request Comment]
User impact if declined: No, but not a well integrated AppMenu color to Win8
Testing completed (on c-c, etc.): landed in c-c
Risk to taking this patch (and alternatives if risky): Low, it's only CSS

It would be good if this could land in the next ESR version.
Attachment #8413899 - Flags: approval-comm-aurora?
Attachment #8413899 - Flags: approval-comm-aurora? → approval-comm-aurora+
Flags: in-testsuite-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: