Compose windows menus and toolbars colours with Ubuntu / POP OS
Categories
(Thunderbird :: Theme, defect)
Tracking
(thunderbird_esr128 fixed, thunderbird129 fixed)
People
(Reporter: bugzilla, Assigned: Paenglab)
References
Details
(Keywords: dupeme)
Attachments
(3 files)
71.40 KB,
image/png
|
Details | |
175.00 KB,
image/png
|
Details | |
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
wsmwk
:
approval-comm-esr128+
|
Details | Review |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0
Steps to reproduce:
The menus and toolbars of the compose email and compose calendar event pop-up windows have the wrong colours when running in the Ubuntu Unity desktop environment. This makes the items in these hard to read. Please see the attached screenshots.
A related question is whether these pop-up windows should have menus at all? The main email and calendar windows do not have menus. Instead, their menu items have been moved to the hamburger menu at the top right. The Firefox web browser does likewise. Should the compose email and compose calendar event pop-up windows also have their menus moved to the hamburger menu?
Reporter | ||
Comment 1•1 year ago
|
||
Thunderbird is version 122.0b4. Ubuntu is version 23.10.
Reporter | ||
Updated•1 year ago
|
Reporter | ||
Updated•1 year ago
|
Reporter | ||
Comment 2•1 year ago
|
||
Reporter | ||
Comment 3•1 year ago
|
||
Updated•1 year ago
|
Reporter | ||
Comment 4•10 months ago
|
||
This still happens on 125.0b1, and is quite annoying. Is there any news on fixing it?
Comment 5•7 months ago
|
||
I now have the same issue with Thunderbird 128 under Xubuntu 24.04. The dark theme works fine but the themes "System" and "Bright" show broken compose windows (and broken new event windows). I disabled my userChrome.css file but it didn't help. I also changed my OS theme to more popular ones like Greybird or Adwaita but that also didn't help. So for now the only remedy is to switch to dark mode/theme in Thunderbird.
Comment 6•7 months ago
|
||
I now fixed it via userChrome.css:
/* correct theming of compose window */
#compose-toolbox {
& > toolbar {
background-color: #444444 !important;
}
}
toolbar#MsgHeadersToolbar {
background-color: white !important;
}
toolbar#FormatToolbar {
background-color: white !important;
}
arrowscrollbox.menupopup-arrowscrollbox {
--panel-color: #eeeeee !important;
--panel-background: #444444 !important;
}
menuitem:hover {
background-color: #f0544c !important;
}
menuitem[disabled="true"]:hover {
background-color: transparent !important;
}
It's not perfect because now all menus have a dark background but I guess it's a good start :)
Also note I've done only styling for the compose window and not for the new-event-window.
Comment 7•7 months ago
|
||
Gently ping to request investigation and confirmation for this
Assignee | ||
Comment 8•6 months ago
|
||
Updated•6 months ago
|
Assignee | ||
Updated•6 months ago
|
Assignee | ||
Updated•6 months ago
|
Assignee | ||
Updated•6 months ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/dc93e56f550e
Don't rely on the system colors for the composer toolbars. r=aleca
Assignee | ||
Comment 10•6 months ago
|
||
Comment on attachment 9412987 [details]
Bug 1875054 - Don't rely on the system colors for the composer toolbars. r=#thunderbird-front-end-reviewers
[Approval Request Comment]
User impact if declined: unreadable parts with Ambiance Linux theme and maybe others
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low
Comment 11•6 months ago
|
||
Comment on attachment 9412987 [details]
Bug 1875054 - Don't rely on the system colors for the composer toolbars. r=#thunderbird-front-end-reviewers
[Triage Comment]
Approved for beta
Approved for 128esr
Comment 12•6 months ago
|
||
bugherder uplift |
Thunderbird 129.0b4:
https://hg.mozilla.org/releases/comm-beta/rev/03f05f104ffe
Comment 13•6 months ago
|
||
bugherder uplift |
Thunderbird 128.1.0esr:
https://hg.mozilla.org/releases/comm-esr128/rev/1a4893b6b303
Updated•6 months ago
|
Updated•6 months ago
|
Description
•