diff --git a/rascal-vscode-extension/assets/images/rascal-logo-v2.1.png b/rascal-vscode-extension/assets/images/rascal-logo-v2.1.png
new file mode 100644
index 000000000..69074d4a8
Binary files /dev/null and b/rascal-vscode-extension/assets/images/rascal-logo-v2.1.png differ
diff --git a/rascal-vscode-extension/assets/images/rascal-logo-v2.1.svg b/rascal-vscode-extension/assets/images/rascal-logo-v2.1.svg
new file mode 100644
index 000000000..b11b20e3d
--- /dev/null
+++ b/rascal-vscode-extension/assets/images/rascal-logo-v2.1.svg
@@ -0,0 +1,36 @@
+
diff --git a/rascal-vscode-extension/assets/images/rascal-logo.png b/rascal-vscode-extension/assets/images/rascal-logo.png
deleted file mode 100644
index edb29a202..000000000
Binary files a/rascal-vscode-extension/assets/images/rascal-logo.png and /dev/null differ
diff --git a/rascal-vscode-extension/assets/images/rascal-logo.svg b/rascal-vscode-extension/assets/images/rascal-logo.svg
deleted file mode 100644
index cc0b4079e..000000000
--- a/rascal-vscode-extension/assets/images/rascal-logo.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/rascal-vscode-extension/package.json b/rascal-vscode-extension/package.json
index a0a00823d..b41e3de15 100644
--- a/rascal-vscode-extension/package.json
+++ b/rascal-vscode-extension/package.json
@@ -9,7 +9,11 @@
"parsing",
"source code analysis"
],
- "icon": "assets/images/rascal-logo.png",
+ "icon": "assets/images/rascal-logo-v2.1.png",
+ "galleryBanner": {
+ "color": "#ffffff",
+ "theme": "light"
+ },
"version": "0.10.3-head",
"engines": {
"vscode": "^1.75.0"
@@ -54,8 +58,8 @@
".rsc"
],
"icon": {
- "light": "./assets/images/rascal-logo.svg",
- "dark": "./assets/images/rascal-logo.svg"
+ "light": "./assets/images/rascal-logo-v2.1.svg",
+ "dark": "./assets/images/rascal-logo-v2.1.svg"
},
"configuration": "./language-configuration.json"
},
@@ -81,7 +85,7 @@
{
"id": "rascalmpl-configuration-view",
"name": "Rascal Configuration",
- "icon": "./assets/images/rascal-logo.svg",
+ "icon": "./assets/images/rascal-logo-v2.1.svg",
"visibility": "collapsed"
}
]
diff --git a/rascal-vscode-extension/src/extension.ts b/rascal-vscode-extension/src/extension.ts
index e3342b80f..af967313d 100644
--- a/rascal-vscode-extension/src/extension.ts
+++ b/rascal-vscode-extension/src/extension.ts
@@ -36,7 +36,7 @@ const deployMode = (process.env.RASCAL_LSP_DEV || "false") !== "true";
export function activate(context: vscode.ExtensionContext) {
const jars = context.asAbsolutePath(path.join('.', 'assets', 'jars'));
- const icon = vscode.Uri.joinPath(context.extensionUri, "assets", "images", "rascal-logo.svg");
+ const icon = vscode.Uri.joinPath(context.extensionUri, "assets", "images", "rascal-logo-v2.1.svg");
const extension = new RascalExtension(context, jars, icon, (deployMode || testDeployMode));
context.subscriptions.push(extension);
context.subscriptions.push(new RascalMFValidator());