Closed Bug 1711219 Opened 3 years ago Closed 3 years ago

Poor contrast on compose window with Linux dark theme and Thunderbrid default theme

Categories

(Thunderbird :: Theme, defect)

defect

Tracking

(thunderbird_esr78 unaffected, thunderbird89 unaffected)

RESOLVED FIXED
90 Branch
Tracking Status
thunderbird_esr78 --- unaffected
thunderbird89 --- unaffected

People

(Reporter: emilio, Assigned: Paenglab)

References

(Regression)

Details

(Keywords: regression)

Attachments

(3 files, 3 obsolete files)

Attached image Screenshot
No description provided.

This line slipped in. You can see this that it isn't nicely formatted (no space after comma).

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Regressed by: 1710616

Fixed the issue Emilio reported.

I also fixed the menubar colours when a theme is used (dark system theme and light TB theme and vice versa).

For more tests I installed Breeze and found that it changes the titlebar colour between active and inactive. The calendar buttons on the tab bar didn't change their colour accordingly. Fixed this too.

Attachment #9221999 - Flags: review?(alessandro)
Summary: Regression: Poor contrast with dark theme on Linux on compose window → Regression: Poor contrast on compose window with Linux dark theme and Thunderbrid default theme
Keywords: regression
Summary: Regression: Poor contrast on compose window with Linux dark theme and Thunderbrid default theme → Poor contrast on compose window with Linux dark theme and Thunderbrid default theme
Comment on attachment 9221999 [details] [diff] [review]
1711219-menu-menulist-colors.patch

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

This is good as it fixes the issue reported.
Could we use the occasion to quickly fix the background color of focused elements?
In this situation (OS dark theme + TB default theme) the focused background color of the field is identical to the header area bg, and there's no visual separation other than the focus ring.
It looks kind of a mistake. We should maintain the same darker color of the field when focused.
Attachment #9221999 - Flags: review?(alessandro) → feedback+

The [brighttext] applied to dark Linux theme too but then the variable wasn't set. Changed to :root[lwt-tree-brighttext] to apply only with themes that set the variables.

Attachment #9222006 - Flags: review?(alessandro)
Attachment #9221999 - Attachment is obsolete: true
Comment on attachment 9222006 [details] [diff] [review]
1711219-menu-menulist-colors.patch

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

One little thing is missing.
When the msgIdentity menulist is focused and hovered, the background color changes to the light grey, but it shouldn't. (Screen recording coming)
Attachment #9222006 - Flags: review?(alessandro) → feedback+

This should fix the msgIdentity focus hover.

Attachment #9222006 - Attachment is obsolete: true
Attachment #9222012 - Flags: review?(alessandro)
Comment on attachment 9222012 [details] [diff] [review]
1711219-menu-menulist-colors.patch

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

Perfect, thanks.
Let's update the commit message to better report the changes.
Something like: "Fix menulist and menu colors for dark variation".
Attachment #9222012 - Flags: review?(alessandro) → review+

Updated the commit message.

Attachment #9222012 - Attachment is obsolete: true
Attachment #9222013 - Flags: review+
Target Milestone: --- → 90 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/5c14c70a4a91
Fix menulist and menu colors for dark variation. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: