fune/toolkit/mozapps
Harry Twyford cee0305a2a Bug 1726437 - Add new monochromatic themes. r=dao,mixedpuppy
This is pretty much impossible to review as-is, so it may be more useful to review the script that made them. The repo is at https://github.com/htwyford/create-theme-script. parse-themes-script.js is the main script. It reads input.json. input.json is pulled from https://github.com/FirefoxUX/themes/blob/main/tokens/color/base.json, with some light edits to fix inconsistencies. The file in the FirefoxUX repo is an export of the colors in the Figma file: https://www.figma.com/file/xaRff6432QsirRftX8NZgb/MR2-Themes?node-id=86%3A17747.

The themes aren't perfect yet. For example, the text color in the Urlbar chiclet is sometimes wrong. They also don't consider the UX spec on badge colors, since UX is still actively updating that part of the spec. Since these themes are behind a pref, I think we should land it and fix the issues in followups. It will make it more clear what is changing when they're not being added en masse like this. Getting them in the tree ASAP also lets UX and QA get a head start on testing them.

Differential Revision: https://phabricator.services.mozilla.com/D125755
2021-09-21 13:32:58 +00:00
..
defaultagent Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
downloads Bug 1726813: Ensure AppShutdown remains in sync with shutdown notifications in the parent process. r=xpcom-reviewers,nika,dom-worker-reviewers,asuth 2021-09-15 07:25:29 +00:00
extensions Bug 1726437 - Add new monochromatic themes. r=dao,mixedpuppy 2021-09-21 13:32:58 +00:00
handling Bug 1703630 - update mac reftests for proton and remove last proton media queries from toolkit, r=jaws 2021-08-02 15:03:14 +00:00
installer Bug 1731195 - Remove the wine-wrapping for makensis. r=firefox-build-system-reviewers,andi 2021-09-17 09:11:22 +00:00
preferences
update Bug 1699545 - Updater shouldn't call InitProgressUI during a silent update r=agashlin 2021-09-17 21:01:31 +00:00