fune/browser/components/newtab
Ed Lee b0ec13fbdb Bug 1735388 - Keep the variant when changing colorways on upgrade spotlight and about:welcome r=pdahiya
Rework theme and variant activation to make variants sticky. Reorder Default to show Light then Auto so that Light and Soft are the same index. Also select the initial index based on current dark or light theme. Add transitions for variation children. Compute about:welcome variant index based on active theme instead of specifying both default variants for system and colorways.

Differential Revision: https://phabricator.services.mozilla.com/D128404
2021-10-14 00:40:23 +00:00
..
aboutwelcome Bug 1735388 - Keep the variant when changing colorways on upgrade spotlight and about:welcome r=pdahiya 2021-10-14 00:40:23 +00:00
actors Bug 1715773 - Remove preloaded newtab process selection logic, r=mconley 2021-08-03 15:17:07 +00:00
bin Bug 1729946 - Adding Pocket newtab load more button. r=fluent-reviewers,gvn,flod 2021-09-23 02:48:38 +00:00
common Bug 1728420 - New messaging surface Spotlight r=Mardak,dmose,nanj 2021-09-03 13:41:21 +00:00
components/CustomElements
content-src Bug 1735388 - Keep the variant when changing colorways on upgrade spotlight and about:welcome r=pdahiya 2021-10-14 00:40:23 +00:00
css Bug 1733675 - Fixes some nits in Pocket newtab experiment. r=gvn 2021-10-04 20:39:08 +00:00
data/content Bug 1734264 - Upgrade spotlight visual adjustments from design feedback r=pdahiya 2021-10-07 19:30:32 +00:00
docs Bug 1732724 - Report targeting expression source in the case of undesired events r=k88hudson 2021-10-07 19:45:17 +00:00
lib Bug 1732724 - Report targeting expression source in the case of undesired events r=k88hudson 2021-10-07 19:45:17 +00:00
loaders
prerendered Bug 1729946 - Adding Pocket newtab load more button. r=fluent-reviewers,gvn,flod 2021-09-23 02:48:38 +00:00
test Bug 1735388 - Keep the variant when changing colorways on upgrade spotlight and about:welcome r=pdahiya 2021-10-14 00:40:23 +00:00
vendor Bug 1730193 - Update newtab dependencies for 94 r=dmose 2021-09-27 21:59:06 +00:00
.eslintrc.js
.nvmrc
.sass-lint.yml
AboutNewTabService.jsm Bug 1728843 - Add once option to NimbusFeatures.recordExposureEvent r=andreio 2021-09-13 14:35:15 +00:00
components.conf
jar.mn
karma.mc.config.js Bug 1728852 - Add monochromatic themes to about:welcome r=Mardak,fluent-reviewers,flod 2021-09-30 22:32:58 +00:00
moz.build
nsIAboutNewTabService.idl
package-lock.json Bug 1730193 - Update newtab dependencies for 94 r=dmose 2021-09-27 21:59:06 +00:00
package.json Bug 1730193 - Update newtab dependencies for 94 r=dmose 2021-09-27 21:59:06 +00:00
webpack.aboutwelcome.config.js
webpack.system-addon.config.js
yamscripts.yml Bug 1721649 - remove newtab mach npm run mochitest*, r=Mardak 2021-07-21 19:57:59 +00:00