**Primary Updates** - Add ability to show multiple content tiles on a single AboutWelcome screen by supporting an array of tile objects and/or sub-arrays of tile objects to be groups together as a value for "tiles" in screen content - Keep compatibility with messages that use a single tile object as the value of "tiles" in screen content - Add updates to `setMultiSelectActions` to ensure we can handle actions across multiple MultiSelect tiles. - Add optional tile headers which can be displayed in place of the tile until clicked, closing any other tile with a header that's currently open - Send click event telemetry when a user clicks a tile header to open the tile - Update aboutwelcome source docs related to content tiles to include this new capability **Additional Updates to Support UX Designs** [[ https://www.figma.com/design/F63Ac1akw2q1fN5D59rgS5/Privacy?node-id=4110-16458&t=kSzPUp4XFLq0dKg8-4 | See Figma designs ]] - Add ability to configure `display`, `padding`, and `width` for aboutwelcome screens (this allows us to support the proposed Spotlight modal designs, which include anchoring the modal towards the top of the screen and expanding it downward when a tile is opened, rather than centering vertically) - Add ability to configure action buttons to show above screen content {F11717546} Differential Revision: https://phabricator.services.mozilla.com/D231856
50 KiB
1076x580px
50 KiB
1076x580px