fune/toolkit/mozapps/extensions
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
..
content Bug 1726437 - Add new monochromatic themes. r=dao,mixedpuppy 2021-09-21 13:32:58 +00:00
default-theme Bug 1730262 - Add first monochromatic theme. r=desktop-theme-reviewers,dao,mixedpuppy 2021-09-21 13:32:57 +00:00
docs
internal Bug 1726214 - For MSIX, install the addons in the corresponding language directory. r=mixedpuppy,nalexander,platform-i18n-reviewers 2021-09-20 22:55:35 +00:00
test Bug 1726214 - For MSIX, install the addons in the corresponding language directory. r=mixedpuppy,nalexander,platform-i18n-reviewers 2021-09-20 22:55:35 +00:00
.eslintrc.js
AbuseReporter.jsm
AddonContentPolicy.cpp
AddonContentPolicy.h
addonManager.js
AddonManager.jsm Backed out changeset 846edaaa86a9 (bug 1712024) for causing xpcshell failures on test_AddonRepository_cache_locale.js. 2021-09-18 01:09:04 +03:00
AddonManagerStartup-inlines.h Bug 1726123 - Part 5: Add missing "js/" includes outside of SM. r=arai 2021-08-17 15:45:39 +00:00
AddonManagerStartup.cpp Bug 1726123 - Part 5: Add missing "js/" includes outside of SM. r=arai 2021-08-17 15:45:39 +00:00
AddonManagerStartup.h
AddonManagerWebAPI.cpp
AddonManagerWebAPI.h
amContentHandler.jsm
amIAddonManagerStartup.idl
amInstallTrigger.jsm
amIWebInstallPrompt.idl
amWebAPI.jsm Bug 1720845 - Remove the extensions.webextPermissionPrompts pref. r=rpl,robwu,asuth 2021-07-30 14:25:24 +00:00
Blocklist.jsm Bug 1717068 - Use newer blocklist dump if available r=Gijs 2021-07-08 20:02:07 +00:00
components.conf
extensions.manifest
gen_built_in_addons.py
jar.mn Bug 1730262 - Add first monochromatic theme. r=desktop-theme-reviewers,dao,mixedpuppy 2021-09-21 13:32:57 +00:00
LightweightThemeManager.jsm
moz.build 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