jetpack icon indicating copy to clipboard operation
jetpack copied to clipboard

Newsletter: Welcome overlay

Open crisbusquets opened this issue 11 months ago • 1 comments

Context

Suggested by @mtias during the Design Division Meetup. Related to p1HpG7-rrt-p2 (I already added the option to Jetpack Settings > Newsletter).

What

Currently only the Lettre theme has a "Welcome overlay" to get more subscribers:

Image

Just as we already do with the subscribe modal (that appears when scrolling), we should enable any theme to have it.

It should include:

  • [ ] Avatar
  • [ ] Heading
  • [ ] Description
  • [ ] Subscribe block
  • [ ] Icon to dismiss the overlay on the top

By default, we could reuse the same text that appears on the subscriber modal, but users should be able to edit it in the Site Editor (WDYT @simison ?).

TODO

  • [x] Overlay with editable template https://github.com/Automattic/jetpack/pull/37372
  • [x] Integration with existing subscription flow https://github.com/Automattic/jetpack/pull/37372
  • [x] Jetpack Newsletter settings toggle https://github.com/Automattic/jetpack/pull/37433
  • [x] add option to sync (WPCOM repo) D149362-code
  • [ ] Calypso Newsletter settings toggle https://github.com/Automattic/wp-calypso/pull/91089
  • [ ] Initialize the overlay on Dotcom D149890-code
  • [ ] Add more generic styles to the Subscription flow modal D148978-code
  • [ ] Allow to change the overlay background color

crisbusquets avatar Mar 06 '24 09:03 crisbusquets

Wrap-up post: p1HpG7-so7-p2

crisbusquets avatar May 07 '24 13:05 crisbusquets

Closing this one since all related tasks have been done. Further work will continue under dedicated issues.

pkuliga avatar May 29 '24 13:05 pkuliga