Closed Bug 1650789 Opened 5 years ago Closed 5 years ago

Some white areas on Address book contact preview

Categories

(Thunderbird :: Theme, task)

Tracking

(thunderbird_esr78 fixed, thunderbird79 fixed)

RESOLVED FIXED
Thunderbird 80.0
Tracking Status
thunderbird_esr78 --- fixed
thunderbird79 --- fixed

People

(Reporter: Paenglab, Assigned: Paenglab)

References

Details

Attachments

(1 file)

Especially on Mac the contact preview is white with the dark theme. Also on the other platforms the "Get Map" buttons aren't styled for the dark theme.

I moved more code to the shared files and make the appearance more consistent between the platforms.
Moving some code for the buttons to messenger.css made it possible to remove some code from the notification.css and made it available for the AB too.

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9161607 - Flags: review?(alessandro)
Comment on attachment 9161607 [details] [diff] [review] 1650789-AB-styles.patch Review of attachment 9161607 [details] [diff] [review]: ----------------------------------------------------------------- Looks good, thanks.
Attachment #9161607 - Flags: review?(alessandro) → review+
Target Milestone: --- → Thunderbird 80.0
Comment on attachment 9161607 [details] [diff] [review] 1650789-AB-styles.patch [Approval Request Comment] User impact if declined: on Mac no good experience in the AB with dark theme Testing completed (on c-c, etc.): soon on c-c Risk to taking this patch (and alternatives if risky): low
Attachment #9161607 - Flags: approval-comm-esr78?
Attachment #9161607 - Flags: approval-comm-beta?

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/c08a3ac61c3f
Improve styles for dark Address book. r=aleca DONTBUILD

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Attachment #9161607 - Flags: approval-comm-beta? → approval-comm-beta+
Comment on attachment 9161607 [details] [diff] [review] 1650789-AB-styles.patch Approved for esr78. let's again make sure this gets targeted for smoketest
Flags: needinfo?(vseerror)
Attachment #9161607 - Flags: approval-comm-esr78? → approval-comm-esr78+
Regressions: 1653628

Walt, how does this look for you on Windows?

For Mac, I am stuck on 79.0b2, where I'm not even able to enable dark mode. I get
SyntaxError: redeclaration of const THUNDERBIRD_THEME_PREVIEWS
aboutAddonsExtra.js:1:1
08:27:54.301
Uncaught SyntaxError: redeclaration of const THUNDERBIRD_THEME_PREVIEWS
<anonymous> chrome://messenger/content/aboutAddonsExtra.js:1
observe chrome://messenger/content/specialTabs.js:1748
aboutAddonsExtra.js:1:1
08:27:59.435 Uncaught (in promise) TypeError: addon.userPermissions is null
shouldShowPermissionsPrompt chrome://mozapps/content/extensions/aboutaddonsCommon.js:156
handleEvent chrome://mozapps/content/extensions/aboutaddons.js:2814
aboutaddonsCommon.js:156:36

Flags: needinfo?(wls220spring)
Flags: needinfo?(vseerror)
Flags: needinfo?(geoff)

Looks okay to me on Windows 10 and Ubuntu Linux.

Flags: needinfo?(wls220spring)

I've not seen that first error before, but it may be related to the other one, which is bug 1647931.

Flags: needinfo?(geoff)
Regressions: 1690098
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: