Maxx Crawford
5b142ed5e6
Bug 1902099 - Add thumbs up/down buttons to Recommended Story cards r=home-newtab-reviewers,fluent-reviewers,bolsson,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D213650
2024-06-28 01:41:21 +00:00
Nathan Barrett
b5cd40009b
Bug 1903354 - Change weather error text color to grey r=desktop-theme-reviewers,home-newtab-reviewers,dao,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D214890
2024-06-27 18:41:40 +00:00
Nathan Barrett
1473c40461
Bug 1904910 - fix typo for abstract label in wallpapers r=thecount,home-newtab-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D214998
2024-06-26 17:27:20 +00:00
Nathan Barrett
9981fc66a2
Bug 1900418 - update thumbnails for wallpapers, use selectedWallpaper if availible r=home-newtab-reviewers,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D214435
2024-06-21 14:28:02 +00:00
scottdowne
5977993543
Bug 1902109 - Home and newtab wallpapers v2 fixing lint rule for fluent dom r=home-newtab-reviewers,frontend-codestyle-reviewers,nbarrett
...
Differential Revision: https://phabricator.services.mozilla.com/D214290
2024-06-20 14:50:54 +00:00
Shane Hughes
93a3b7524c
Bug 1899030 - Part 4: Remove unused ASRouterButton import in newtab. r=omc-reviewers,home-newtab-reviewers,nbarrett,pdahiya
...
Differential Revision: https://phabricator.services.mozilla.com/D211672
2024-06-19 19:45:02 +00:00
scottdowne
2e8663d04d
Bug 1901134 - Home and newtab wallpaper solid color selector r=home-newtab-reviewers,maxx
...
Differential Revision: https://phabricator.services.mozilla.com/D212890
2024-06-18 00:25:23 +00:00
Daniel Holbert
a616266708
Bug 1901904: Improve centering for the newtab 3-dot-menu icon within its button. r=home-newtab-reviewers,maxx
...
Previously we had a background-position of 55%, which is sorta close to center,
but far enough away from center that it placed the image a full pixel away from
the perfect center position at certain zoom or HiDPI levels, which looked
awkward (e.g. with 9px of space to the left of the image, and 7px of space to
the right of it, when perfect-centering would have 8px on either side).
I suspect the reason we were using 55% (rather than 'center') was to be a
"tiebreaker" in favor of a slight rightwards bias when there's an odd number of
extra pixels to use for spacing -- in that case, biasing to the right makes
sense (N+1px on the left, Npx on the right). The new background-position value
of 50.1% should still give us that behavior, without having the unwanted side
effect of nudging us off of the perfectly-centered position in cases where we
could put the same number of pixels on either side.
Differential Revision: https://phabricator.services.mozilla.com/D213444
2024-06-17 20:52:59 +00:00
Maxx Crawford
324ac7474d
Bug 1902154 - Fix contrast issue with Weather error message when wallpaper is selected r=home-newtab-reviewers,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D213689
2024-06-17 19:40:32 +00:00
scottdowne
41900ed75c
Bug 1902948 - Home and newtab fixing RTL issues in weather and wallpapers r=home-newtab-reviewers,maxx
...
Differential Revision: https://phabricator.services.mozilla.com/D213907
2024-06-17 15:52:05 +00:00
Emilio Cobos Álvarez
76dfae476f
Bug 1902896 - Use system-ui font-family when appropriate. r=desktop-theme-reviewers,omc-reviewers,home-newtab-reviewers,dao,aminomancer,thecount
...
This is shorter, and has the advantage that it behaves properly on Linux (not
just ubuntu). Also, it is more future-proof.
Differential Revision: https://phabricator.services.mozilla.com/D213880
2024-06-17 14:53:04 +00:00
Amy Churchwell
06609d7eb8
Bug 1900423 - Refine nested wallpapers styles. r=home-newtab-reviewers,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D212611
2024-06-14 17:13:58 +00:00
Maxx Crawford
f79515b485
Bug 1900854 - Add telemetry events for dismiss and cta clicks for Wallpaper feature highlight r=home-newtab-reviewers,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D212952
2024-06-07 20:44:50 +00:00
scottdowne
5227f8003a
Bug 1899788 - Home and newtab adding some Nimbus values to wallpaper feature highlight. r=home-newtab-reviewers,maxx
...
Differential Revision: https://phabricator.services.mozilla.com/D212746
2024-06-06 23:59:22 +00:00
scottdowne
043fca7a10
Bug 1900931 - Home and newtab fixing topsite pinned icon contrast with wallpaper r=home-newtab-reviewers,maxx
...
Differential Revision: https://phabricator.services.mozilla.com/D212760
2024-06-06 16:50:41 +00:00
Maxx Crawford
b2b64dd23a
Bug 1900861 - Remove fluent comments and duplicate SVG icons from Weather feature highlight r=home-newtab-reviewers,fluent-reviewers,flod,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D212737
2024-06-06 14:48:01 +00:00
Amy Churchwell
528d14989b
Bug 1897232 - Add nested wallpaper categories. r=home-newtab-reviewers,nbarrett,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D211895
2024-06-05 23:02:05 +00:00
scottdowne
28cd14bfc0
Bug 1900651 - Home and newtab create solid colour wallpaper pref r=home-newtab-reviewers,maxx
...
Differential Revision: https://phabricator.services.mozilla.com/D212584
2024-06-05 22:24:56 +00:00
Norisz Fay
b51870e35d
Backed out changeset 6b724772e8ba (bug 1900651) for causing newtab failures CLOSED TREE
2024-06-05 23:58:39 +03:00
scottdowne
ecefc3de9a
Bug 1900651 - Home and newtab create solid colour wallpaper pref r=home-newtab-reviewers,maxx
...
Differential Revision: https://phabricator.services.mozilla.com/D212584
2024-06-05 19:30:53 +00:00
Butkovits Atila
4342985960
Backed out changeset fde0e6b10250 (bug 1897232) for causing bustages complaining about packager.mk. CLOSED TREE
2024-06-05 22:44:18 +03:00
Amy Churchwell
e77b770e58
Bug 1897232 - Add nested wallpaper categories. r=home-newtab-reviewers,nbarrett,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D211895
2024-06-05 17:21:22 +00:00
Sandor Molnar
093794820b
Backed out changeset 711d1bed224b (bug 1897232) for causing xpc failures @ test_WallpaperFeed.js & bc failures @ browser_parsable_css.js CLOSED TREE
2024-06-04 23:34:06 +03:00
Amy Churchwell
cc94d1cbd3
Bug 1897232 - Add nested wallpaper categories. r=home-newtab-reviewers,nbarrett,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D211895
2024-06-04 19:31:03 +00:00
Maxx Crawford
370eb7ac1f
Bug 1897233 - Add feature highlight for Wallpapers r=home-newtab-reviewers,fluent-reviewers,omc-reviewers,aminomancer,bolsson,thecount,nbarrett
...
Differential Revision: https://phabricator.services.mozilla.com/D212157
2024-06-04 00:54:00 +00:00
Nathan Barrett
c7d3cc489b
Bug 1893007 - add location query to weather widget r=thecount,home-newtab-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D212069
2024-06-03 20:59:32 +00:00
scottdowne
142f2f4e24
Bug 1900240 - Home and newtab fixing link text colour issue with wallpaper r=home-newtab-reviewers,amy
...
Differential Revision: https://phabricator.services.mozilla.com/D212375
2024-06-03 17:18:03 +00:00
Norisz Fay
de0375cf98
Backed out changeset 11b5fa2ce936 (bug 1893007) for causing multiple weather related failures
2024-06-01 02:57:28 +03:00
Nathan Barrett
6320648af6
Bug 1893007 - add location query to weather widget r=thecount,home-newtab-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D212069
2024-05-31 21:31:42 +00:00
scottdowne
0d285f9aec
Bug 1900043 - Home and newtab fixing regression for light and dark mode caused by wallpaper contextual text colour changes. r=home-newtab-reviewers,maxx
...
Differential Revision: https://phabricator.services.mozilla.com/D212301
2024-05-31 18:36:19 +00:00
scottdowne
8954d01757
Bug 1898818 - Home and newtab fixes so newtab with a wallpaper looks good in both light and dark mode r=desktop-theme-reviewers,home-newtab-reviewers,omc-reviewers,sfoster,aminomancer,amy
...
Differential Revision: https://phabricator.services.mozilla.com/D211623
2024-05-30 18:47:21 +00:00
Maxx Crawford
ca1c9f6bb6
Bug 1898275 - Add impression and error telemetry events to Weather feature r=home-newtab-reviewers,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D211402
2024-05-24 01:46:48 +00:00
Nathan Barrett
acb7255941
Bug 1893940 - Fix stripe in customize menu on small screens r=amy,home-newtab-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D210834
2024-05-21 13:56:58 +00:00
Maxx Crawford
ef0230d8ef
Bug 1895797 - Add telemetry to New Tab weather widget r=home-newtab-reviewers,omc-reviewers,nbarrett,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D209867
2024-05-20 18:01:50 +00:00
Nathan Barrett
a46122da52
Bug 1896004 - Add wallpaper telemetry r=thecount,home-newtab-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D210101
2024-05-17 14:51:43 +00:00
Nathan Barrett
ee7d7fe786
Bug 1893945 - fix wallpaper attribution after wallpaper selection r=home-newtab-reviewers,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D210560
2024-05-15 20:55:33 +00:00
scottdowne
e4c1dfe404
Bug 1896182 - Home and newtab weather widget on startup fixes r=home-newtab-reviewers,nbarrett
...
Differential Revision: https://phabricator.services.mozilla.com/D210112
2024-05-14 15:29:34 +00:00
Maxx Crawford
99b8fc05eb
Bug 1890136 - Add weather widget component r=home-newtab-reviewers,omc-reviewers,aminomancer,thecount
...
This commit adds the component - including markup, logic and styles for the weather widget on the New Tab page
Differential Revision: https://phabricator.services.mozilla.com/D208885
2024-05-09 22:11:57 +00:00
Maxx Crawford
8240ad0307
Bug 1890136 - Add preferences, hook up toggle button on new tab customization panel and about:preferences#home r=thecount,fluent-reviewers,home-newtab-reviewers,bolsson,settings-reviewers,nanj,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D207775
2024-05-09 17:35:00 +00:00
Nathan Barrett
3ae97b6c59
Bug 1886833 - Home and newtab creating weather feed r=home-newtab-reviewers,maxx,nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D207763
2024-05-06 16:02:21 +00:00
Cristian Tuns
c89ea1335d
Backed out changeset 5b371a36f78c (bug 1886833) for causing node new tab failures in bundles. CLOSED TREE
2024-05-02 12:27:45 -04:00
Nathan Barrett
82968be818
Bug 1886833 - Home and newtab creating weather feed r=home-newtab-reviewers,maxx,nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D207763
2024-05-02 15:52:03 +00:00
Maxx Crawford
373de30e6a
Bug 1893936 - Pocket story card context menu is mispositioned when Pocket extension is disabled r=home-newtab-reviewers,nbarrett
...
Differential Revision: https://phabricator.services.mozilla.com/D208932
2024-05-01 00:08:58 +00:00
Cosmin Sabou
4e2da70e9b
Backed out changeset f1c462293c90 (bug 1893936) for causing newtab failures. CLOSED TREE
2024-04-30 22:24:14 +03:00
Maxx Crawford
2e02a8fe58
Bug 1893936 - Pocket story card context menu is mispositioned when Pocket extension is disabled r=home-newtab-reviewers,nbarrett
...
Differential Revision: https://phabricator.services.mozilla.com/D208932
2024-04-30 18:45:06 +00:00
Amy Churchwell
b4a125edc5
Bug 1893311 - Add two prefs for light/dark newtab wallpapers. r=home-newtab-reviewers,nbarrett
...
Differential Revision: https://phabricator.services.mozilla.com/D208568
2024-04-26 20:20:56 +00:00
Nathan Barrett
2da579d075
Bug 1892487 - Fix tabbing issue with wallpaper thumbnails r=maxx,omc-reviewers,home-newtab-reviewers,emcminn
...
Differential Revision: https://phabricator.services.mozilla.com/D208626
2024-04-26 19:10:39 +00:00
Cosmin Sabou
3cdab91742
Backed out changeset 5e5176b23fbe (bug 1893311) for causing newtab failures. CLOSED TREE
2024-04-26 01:52:21 +03:00
Amy Churchwell
d52f3d4ae7
Bug 1893311 - Add two prefs for light/dark newtab wallpapers. r=home-newtab-reviewers,nbarrett CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D208568
2024-04-25 20:49:06 +00:00
Sandor Molnar
766c1a48c4
Backed out changeset 43278981d771 (bug 1892487) for causing node newtab failures.
2024-04-26 01:13:44 +03:00