Workspaces & Web IDE: Loader
### Problem We have two problems: inconsistency and non-seamless flow. Web IDE has a loader page. When the user opens the Web IDE, they look at the "Web IDE is loading" page. ![web_ide](/uploads/a2e0ba8146bb802be0ed3b3496c921a9/web_ide.png) Workspaces don't have any loader page. When the user opens the Workspace, they look at the grid with all the workspaces. If the user has a few, they could lose the new one or be distracted. [We want to integrate Web IDE into Workspaces.](https://gitlab.com/groups/gitlab-org/-/epics/9896) So if we have different flows for starting the Web IDE and Workspaces, this flow will be non-seamless. ### User experience goal Do not be distracted by the GitLab interface (badges, notifications, etc) while Workspace is starting. Get a consistent experience with Web IDE and Workspaces. --- ### Proposal - Change the Web IDE loader page. Design it more GitLab-related and scalable. - Add Workspace loader page (same for Web IDE) ### Links [✿ Figma file (branch) →](https://www.figma.com/file/2XmMH4x3cWGBTTnOJaIl6J/branch/NFEJLlNfoNlp247YomoY5Y/Remote-Development?type=design&node-id=117%3A5643&t=TCNYQls30ordrm2J-1) [❁ Web IDE Loader MR →](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/122315) --- ### Checklist - [x] Problem is well understood - [x] Design concept is done - [x] Product manager approved - [x] Developer (manager) approved - [ ] All the follow-up issues created - [Web IDE loader](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/122315) was been merged - Workspace loader has no MR
issue