Open Bug 2056303 Opened 1 day ago Updated 1 day ago

Add browser theme row picker to the New Tab Customize Panel

Categories

(Firefox :: New Tab Page, enhancement)

enhancement

Tracking

()

People

(Reporter: maxx, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

Add a browser theme row picker to the New Tab Customize Panel, following the existing wallpaper picker pattern (WallpaperCategories.jsx inside CustomizeMenu/ContentSection/ContentSection.jsx): a swatch row of themes with the active theme indicated.

Scope:

  • New theme section/row in ContentSection.jsx.
  • Wire to the redux theme data from bug 2056300.
  • Entry point (see all / more) that opens the full theme sub-panel (bug C, follow-up).
  • Telemetry (Glean) for theme selection.
  • Gated behind the Nova pref path.
Depends on: 2056301
You need to log in before you can comment on or make changes to this bug.