Create workspace details page foundation with routing and breadcrumb navigation
MR: Pending <!-- NOTE: For context on MR heading, see: https://handbook.gitlab.com/handbook/engineering/devops/dev/create/remote-development/index.html#relationship-of-issues-to-mrs --> ## Description To [improve the workspace failure visibility & troubleshooting](https://gitlab.com/groups/gitlab-org/-/epics/16787), we need to create a new dedicated workspace details page with proper routing and navigation so that users can view the error logs for individual workspaces in a dedicated view. This view will also be utilised later to display the system information & perform relevant actions for a workspace, as part of the [new designs for Workspaces](https://gitlab.com/groups/gitlab-org/-/epics/18674). ## Visual Changes ![image](/uploads/a081266fae5d1aeb6cd672a186feb232/image.png) ## Acceptance criteria - [ ] New route for workspace details page (e.g., `/workspaces/:id`) - [ ] Implement basic page layout structure - [ ] Make sure that the layout has breadcrumb navigation implemented same as rest of GitLab - [ ] Add links for this details page to individual workspaces in workspace list - [ ] Handle invalid workspace IDs with proper error states ## TODO: Implementation plan <!-- NOTE: Feel free to expand with more sections and headers as needed --> <!-- DO NOT TOUCH BELOW -->
issue