feat: Use GitLab VSCode theme in Workspaces

Issue Use GitLab VSCode color theme by default on Wor... (#47 - closed)

What does this MR do?

It sets the GitLab VSCode theme as the default theme in Workspaces.

Demo

Loading a Workspace with the default theme.

workspace_with_dark_theme_updated.mov

How to test?

You can use the following Docker image generated in this MR gitlab-org/workspaces/gitlab-workspaces-tools!15 (merged)

registry.gitlab.com/gitlab-org/workspaces/gitlab-workspaces-tools:dev-20241118122814

Apply this patch in the GDK and create a Workspace

diff --git a/ee/lib/remote_development/settings/default_settings.rb b/ee/lib/remote_development/settings/default_settings.rb
index 181552af196b..69e8d4842c69 100644
--- a/ee/lib/remote_development/settings/default_settings.rb
+++ b/ee/lib/remote_development/settings/default_settings.rb
@@ -18,7 +18,7 @@ def self.default_settings
           max_hours_before_termination_limit: [120, Integer],
           project_cloner_image: ["alpine/git:2.45.2", String],
           tools_injector_image: [
-            "registry.gitlab.com/gitlab-org/remote-development/gitlab-workspaces-tools:2.0.0", String
+            "registry.gitlab.com/gitlab-org/workspaces/gitlab-workspaces-tools:dev-20241118122814", String
           ],
           full_reconciliation_interval_seconds: [3600, Integer],
           partial_reconciliation_interval_seconds: [10, Integer],
Edited by Enrique Alcántara

Merge request reports

Loading