Open clatwell opened 8 months ago
### Context * With #295 (in progress), @bd-viget is going to split up the Create New Site form into a multi-step flow so we can add the required verification by Super Admins. * With #439 (next up), Brian is going to allow Site Admins to launch new Nonprofit sites on subdomains This task sits in-between those two steps. After an Admin creates a new Nonprofit site, we'd like to display an "onboarding dashboard" in the WP Admin that will guide Admins through the required steps to set up a site before it can be launched. In the future, GB may want to enhance this to track progress, show completed steps, or trigger something in WP based on the user's actions. For now, this will simply be static documentation with buttons that link off to specific pages in the WP Admin. ### Tasks * \#507 (assigned to @nathan-schmidt-viget) - Add Site Setup page to WP Admin * \#508 - Build + style Site Setup UI components * \#509 - Add content + links for each Site Setup section ### Preview [Image](https://uploads.linear.app/c5f89e46-a242-4cc9-bea3-c8c2a1cb48f1/62f5b0d3-ffdb-40ba-bd37-288b76f47576/e1519276-1731-4c5b-8917-4a61b6851e2d)
As an enhancement, we want this page to display progress. When certain step is complete, apply some sort of visual treatment to make that apparent to a novice end-user. Work with Felice, Seth & AMC to define what that treatment is.
Context
This task sits in-between those two steps. After an Admin creates a new Nonprofit site, we'd like to display an "onboarding dashboard" in the WP Admin that will guide Admins through the required steps to set up a site before it can be launched. In the future, GB may want to enhance this to track progress, show completed steps, or trigger something in WP based on the user's actions. For now, this will simply be static documentation with buttons that link off to specific pages in the WP Admin.
Tasks
507 (assigned to @nathan-schmidt-viget)
508
509
Preview