The background for this variant test can be found in {T246533}. It contains two versions of the desktop workflow and two versions of the mobile workflow. This task is about Variant C for the desktop.
===Mockups===
* [[ https://wikimedia.invisionapp.com/console/Variants-C-G-SE-top-of-funnel-tests-ck77r3arw00ea012a8bk1bh0v/ck8lksvu4002q016bxi815gbn/play | Upon arrival ]]
* [[ https://wikimedia.invisionapp.com/console/Variants-C-G-SE-top-of-funnel-tests-ck77r3arw00ea012a8bk1bh0v/ck8lksvu5002s016bal4tvd93/play | First onboarding overlay ]]
* [[ https://wikimedia.invisionapp.com/console/Variants-C-G-SE-top-of-funnel-tests-ck77r3arw00ea012a8bk1bh0v/ck8lksvu5002t016be35ujnnk/play | Second onboarding overlay ]]
* [[ https://wikimedia.invisionapp.com/console/Variants-C-G-SE-top-of-funnel-tests-ck77r3arw00ea012a8bk1bh0v/ck8ll07ti0dpx012mv8zi5as7/play | After onboarding ]]
===Specifications===
* Start module reduced to only the email submodule (with same business rules from the collapsible start module detailed on T219391)
* The initialized suggested edits module will be large-sized, on left side of homepage. It will display the card feed once it's initialized.
* Suggested edits module
** The initiated suggested edits module is already present on the page upon arrival, including the pulsing blue dot on the topic filter.
** The module has an "i" icon in the upper right, which opens up the "Onboarding" sequence described below.
* Popup
** When the user first arrives on their homepage, they will see a popup on top of the page that is pointing to the "Hello, [USERNAME]!" header.
** Header: "Welcome to your homepage"
** Body: "You can learn to edit, contact your mentor, and see the impact of your work. Continue to learn about the **suggested edits** on your homepage."
** The popup is dismissable with an "X" in the upper right and also by clicking on the screen outside of it.
** In the lower right, it has a blue arrow button, which initiates the onboarding.
* Onboarding
** When the user clicks the blue arrow button on the popup, they see the first of two onboarding overlays. The first one is an intro overlay with exact content TBD. It does not have topic selection inside the overlay like in Variant A.
** They can dismiss the overlay by clicking away.
** They can click "Continue" to go to the next overlay.
** The second overlay is the exact same difficulty overlay as implemented in T235723 for Variant A. Its back button returns to the previous overlay.
** When the user clicks "Done", the overlays and popup are gone, and the user is just on their homepage.
* Instrumentation
** This instrumentation happens in addition to the normal homepage instrumentation.
** We should record an impression event for the popup.
** We should record a "close" event for dismissing the popups either by the "X" or by clicking away. Along with this event, we want to record whether the user dismissed with the "X" or clicked away.
** We should record an event for when the user clicks the blue progressive button in the popup.
** We should record an event for advancing, going back, and dismissing the onboarding overlays just as we did in Variant A.
** We should record an event if the user clicks the "i" icon to restart the onboarding overlays.