gecko-dev/toolkit/themes
Emilio Cobos Alvarez 62fe0b09dd Bug 1734367 - Teach windows to draw dark widgets using the non-native theme. r=mstange,desktop-theme-reviewers,dao
This should be more flexible / less footgunny, always ensuring there's enough
contrast. If the front-end wants to override the non-native appearance they can
still do it using appearance: none of course.

This reverts my other CSS fixes for Windows dark mode for buttons / textfields,
as those are supported by nnt.

Patch incoming for Linux in bug 1733968, as Linux has a similar issue when it
can't draw mismatched widgets with the system theme (and we can fix it now).

I intentionally didn't override GetWidget{Padding,Border}, as to avoid changing
sizing unnecessarily (the non-native-theme is flexible enough to support
basically whatever size you throw at it, so it doesn't matter).

Differential Revision: https://phabricator.services.mozilla.com/D127645
2021-10-07 06:55:36 +00:00
..
linux Bug 1733565 - Clean up button active system colors. r=mstange,desktop-theme-reviewers,dao 2021-10-01 19:42:16 +00:00
mobile Bug 1730867 - Use native scrollbars on Android. r=mstange 2021-09-28 17:04:34 +00:00
osx Bug 1733565 - Clean up button active system colors. r=mstange,desktop-theme-reviewers,dao 2021-10-01 19:42:16 +00:00
shared Bug 1726385 - follow-up - move pocket glyph.svg to toolkit (rename to pocket-outline.svg). r=desktop-theme-reviewers,dao 2021-10-07 01:51:03 +00:00
windows Bug 1734367 - Teach windows to draw dark widgets using the non-native theme. r=mstange,desktop-theme-reviewers,dao 2021-10-07 06:55:36 +00:00
LICENSE
moz.build