Create a GitLab color theme extension
## Problem to solve To be able to quickly release the color themes, we added them to the main `gitlab-web-ide-extension`. This extension is not enabled when we use WebIDE for remote development and so RD can't use the themes. ## Proposal The solution is to extract the themes into a separate extension. This is how far I got when working on color themes originally: https://gitlab.com/gitlab-org/gitlab-web-ide/-/merge_requests/115 ## Details The steps here would be to: 1. Create a new theme extension with our [existing themes](https://gitlab.com/gitlab-org/gitlab/-/issues/355059) 2. Publish the theme extension 3. Make sure both the standalone and remote development Web IDE projects include the new extension by default ## Open questions Given the handoff between editors when connecting to the remote development-enabled Web IDE, how can we ensure consistency in the UI? This may be a bigger problem to solve than can be scoped to this issue, but if we can preserve the currently selected theme in the Web IDE after connecting to a remote workspace, the experience will be less jarring.
issue