In T235723, there are specifications for an "intro overlay", which introduces suggested edits to users by providing them static content. In that design, users who did not give certain welcome survey responses receive [[ https://wikimedia.invisionapp.com/share/FUTVMSLV24X#/screens/387456313 | this experience ]], in which there is just one paragraph ("base paragraph") about editing. Users who gave certain welcome survey responses receive [[ https://wikimedia.invisionapp.com/share/FUTVMSLV24X#/screens/387456312 | this experience ]], in which there is an additional paragraph ("personal paragraph").
The specifications below are shown in **[[ https://wikimedia.invisionapp.com/share/S3UV941DUWM#/screens/393723066 | these mockups ]]**. Though all the copy is written below, QQQ messages are in **[[ https://docs.google.com/spreadsheets/d/1nruwhKmIFWZCCDLlxt-CjR52WTX7AfXOICeeUhIZnEY/edit#gid=1324206652 | this spreadsheet ]]**.
In V1.1, we will replace one of those paragraphs with the topic selection content according to these rules:
* Users who give one of the following welcome survey responses should receive the "personal paragraph" above the topic matching content:
** "To fix a typo or error"
** "To add a photo or image"
** "To create a new Wikipedia article"
** "To add or change information"
* Users who do //not// give one of those responses should receive the "base paragraph" above the topic matching content.
The topic selection content should contain:
* Header: "Choose some topics you're interested in editing"
* Subheader: "We'll try to suggest articles that match your interests."
* Buttons:
** List ten topics as rounded "pills". The specific topics will be specified after the results of the work in {T236713}.
** When they are selected, their color changes and they gain a checkmark.
** The user may select as many or as few as they want.
** A link reading "show more" makes about 20 more topics appear. The specific topics will be specified after the results of the work in {T236713}.
** There is no way to "unshow" more.
** As the user selects and unselects topics, the counter at the bottom of the dialog should update with the count of articles that match those topics //that also meet the default task type settings// for the suggested edits module (which is Easy tasks).