In Gutenboarding: After selecting "Create My Site" it takes some time for the site to be created before the editor begins loading. Loading experience between "create site" and the editor is janky and dry.
One, continuous fun loading animation without extra things like cookie banner.
Here's a screencast of the flow and here are the current steps from that screencast:
Start with the "create site" button. When authenticated, this will launch the loading sequence. When unauthenticated, we would first show them the signup form and then proceed with loading.
Loading while we're creating the site and waiting back from the API.
We've created the site and now we're booting up rest of Calypso (instead of Gutenboarding entry point) to load the WP Admin iframe.
WP Admin iframe and Gutenberg editor starts loading. Cookie banner pops up. The help bubble shows up.
There's a moment of a white screen before the editor loads.
The block editor. With cookie banner.
[ ] Have one continuous loading animation from when a user hits "create site" (when authenticated) or succeeds to signup or login (when unauthenticated):
[ ] Just having different animation in general because the current is super dry:
[ ] Remove (or move elsewhere) the cookie banner that pops up when starting to load Gutenberg iframe.
[ ] Delay showing the help bubble
_Anything else?_
@Automattic/gutenboarding-design @ramonjd
In Gutenboarding: After selecting "Create My Site" it takes a few seconds for the site to be created before the editor begins loading. Instead of 'hanging' on the last page for these few seconds it would be good to have a "Creating your site..." style loading screen to ensure the user that the process is in action.
We are currently adding a rough placeholder for this time between triggering site creation and loading the editor:
[...]But will patiently await a better design to implement once ready.
I think we can split this to a few separate chunks of work that we can already start without design. Furthermore, we can do a lightweight prototype of a "continuous loading screen across all these steps".
I'll update the issue description.
@simison @Addison-Stavlo A prototype sounds like a great idea for this to improve the long and somewhat bland loading experience between clicking “Create my site” and the Editor.
I really like all of Addie's ideas mentioned above, in particular, using one of our existing loading animations. The second option feels great.
Let's also implement Addie's other suggestions to remove the cookie banner (redundant) and delay the help bubble (don't need them at this point until Editor appears) during this. If we need the cookie banner to reappear, Customer Home might be a better location once users are onboarded and the preliminary things are set up.
I think most of those are @simison 's suggestions (not mine), he updated my very short issue post I had initially with all this good stuff you see now. 🎉 Much Thanks!
But I agree, it seems like a good path forward!
Thanks everyone! Hehe well Kudos Addison for recording a follow-up issue I could reuse. :-)
I've been looking forward to this one for ages, thank you!
Could it tell a story with quick funny texts changing over across the whole flow?
Or it could rotate through some relevant tips. There are a bunch of already-translated tips to be found in places like https://github.com/Automattic/wp-calypso/tree/25d2ca0bf9148864d430e99304688a6019439b99/client/layout/guided-tours/tours
Could it include a nice lively animation?
Canvas-based jumping T-rex game anyone? :)
We'll need to update this with what's in Figma:
Most helpful comment
I've been looking forward to this one for ages, thank you!
Or it could rotate through some relevant tips. There are a bunch of already-translated tips to be found in places like https://github.com/Automattic/wp-calypso/tree/25d2ca0bf9148864d430e99304688a6019439b99/client/layout/guided-tours/tours
Canvas-based jumping T-rex game anyone? :)