Closed Bug 1052071 Opened 10 years ago Closed 10 years ago

Style of quota indicator not as nice as it used to

Categories

(Thunderbird :: Theme, defect)

All
Windows 7
defect
Not set
normal

Tracking

(thunderbird32 fixed, thunderbird33 fixed, thunderbird34 fixed, thunderbird_esr3132+ fixed)

RESOLVED FIXED
Thunderbird 34.0
Tracking Status
thunderbird32 --- fixed
thunderbird33 --- fixed
thunderbird34 --- fixed
thunderbird_esr31 32+ fixed

People

(Reporter: Eduard.Braun2, Assigned: Paenglab)

Details

(Keywords: regression)

Attachments

(2 files)

While Thunderbird 24.7.0 showed a nice native-style progress indicator on Windows 7, the the style of the quota indicator in Thunderbird 31 seems broken (or at least it looks pretty ugly in case it was restyled on purpose).

See the attached screenshot for a direct comparison:
Left:  Thunderbird 24.7.0
       (correctly centered with native-style 3D effect)
Right: Thunderbird 31.0
       (shifted up, boring flat look, unnecessarily increased status-bar-height)
Attached patch quotaMeter.patchSplinter Review
On moving to the shared files the -moz-appearance: none; slipped in for all platforms. This patch applies it only on Linux and OS X.
Assignee: nobody → richard.marti
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #8471080 - Flags: review?(josiah)
Attachment #8471080 - Flags: review?(josiah) → review+
Keywords: checkin-needed
https://hg.mozilla.org/comm-central/rev/43731259d967
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 34.0
Do we want to backport this to TB 31? If so, please request approval.
Comment on attachment 8471080 [details] [diff] [review]
quotaMeter.patch

[Approval Request Comment]
User impact if declined: Not looking correct quota meter
Testing completed (on c-c, etc.): in c-c
Risk to taking this patch (and alternatives if risky): low, only cSS
Attachment #8471080 - Flags: approval-comm-esr31?
Attachment #8471080 - Flags: approval-comm-beta?
Attachment #8471080 - Flags: approval-comm-aurora?
Attachment #8471080 - Flags: approval-comm-esr31?
Attachment #8471080 - Flags: approval-comm-esr31+
Attachment #8471080 - Flags: approval-comm-beta?
Attachment #8471080 - Flags: approval-comm-beta+
Attachment #8471080 - Flags: approval-comm-aurora?
Attachment #8471080 - Flags: approval-comm-aurora+
Flags: in-testsuite-
You need to log in before you can comment on or make changes to this bug.