fune/docs/code-quality
Emilio Cobos Álvarez d8e189e0a0 Bug 1858711 - Refactor lwtheme attributes to account for missing colors. r=dao,desktop-theme-reviewers
When a theme doesn't specify popup colors, it makes sense to follow the
system-preferred color scheme. Refactor theming attributes so that we
can distinguish this. Instead of a single [lwt-popup-brighttext], we get
lwt-popup="dark"/"light", and handle it appropriately.

Same for the other relevant attributes.

Refactor sidebar theming (which already did this tri-state thing via
lwt-sidebar and lwt-sidebar-brighttext) to do the same using a single
lwt-sidebar attribute, and update the docs.

Differential Revision: https://phabricator.services.mozilla.com/D190919
2023-10-13 13:24:14 +00:00
..
coding-style Bug 1858711 - Refactor lwtheme attributes to account for missing colors. r=dao,desktop-theme-reviewers 2023-10-13 13:24:14 +00:00
lint Bug 1774888 - Remove XPCOMUtils.defineLazyModuleGetter. r=arai 2023-10-02 09:48:01 +00:00
static-analysis
index.rst no bug - doc: remove the reference to Semmle/LGTM r=tjr DONTBUILD 2023-09-29 14:47:04 +00:00