diff --git a/packages/identity/avatar-dark.png b/packages/identity/avatar-dark.png
deleted file mode 100644
index d3dd04eac0..0000000000
Binary files a/packages/identity/avatar-dark.png and /dev/null differ
diff --git a/packages/identity/avatar-light.png b/packages/identity/avatar-light.png
deleted file mode 100644
index 678a7928eb..0000000000
Binary files a/packages/identity/avatar-light.png and /dev/null differ
diff --git a/packages/identity/logo-dark.svg b/packages/identity/logo-dark.svg
deleted file mode 100644
index a4e4339586..0000000000
--- a/packages/identity/logo-dark.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/packages/identity/logo-light.svg b/packages/identity/logo-light.svg
deleted file mode 100644
index cbfcccf51a..0000000000
--- a/packages/identity/logo-light.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/packages/identity/logo-ornate-dark.svg b/packages/identity/logo-ornate-dark.svg
deleted file mode 100644
index b937be0af8..0000000000
--- a/packages/identity/logo-ornate-dark.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
diff --git a/packages/identity/logo-ornate-light.svg b/packages/identity/logo-ornate-light.svg
deleted file mode 100644
index 789223bc4f..0000000000
--- a/packages/identity/logo-ornate-light.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
diff --git a/packages/identity/logo-square-dark.svg b/packages/identity/logo-square-dark.svg
deleted file mode 100644
index a309fcaede..0000000000
--- a/packages/identity/logo-square-dark.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/packages/identity/logo-square-light.svg b/packages/identity/logo-square-light.svg
deleted file mode 100644
index 404e214d52..0000000000
--- a/packages/identity/logo-square-light.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/packages/identity/logomark-dark.svg b/packages/identity/logomark-dark.svg
deleted file mode 100644
index 5c7e2ac708..0000000000
--- a/packages/identity/logomark-dark.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/packages/identity/logomark-light.svg b/packages/identity/logomark-light.svg
deleted file mode 100644
index ad08d40b38..0000000000
--- a/packages/identity/logomark-light.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/packages/identity/mark-192x192.png b/packages/identity/mark-192x192.png
new file mode 100644
index 0000000000..071d18fe0c
Binary files /dev/null and b/packages/identity/mark-192x192.png differ
diff --git a/packages/identity/mark-512x512-light.png b/packages/identity/mark-512x512-light.png
new file mode 100644
index 0000000000..9f602d5ec3
Binary files /dev/null and b/packages/identity/mark-512x512-light.png differ
diff --git a/packages/identity/mark-512x512.png b/packages/identity/mark-512x512.png
new file mode 100644
index 0000000000..48f38fc8c2
Binary files /dev/null and b/packages/identity/mark-512x512.png differ
diff --git a/packages/identity/mark-96x96.png b/packages/identity/mark-96x96.png
new file mode 100644
index 0000000000..b635c0759c
Binary files /dev/null and b/packages/identity/mark-96x96.png differ
diff --git a/packages/identity/mark-light.svg b/packages/identity/mark-light.svg
new file mode 100644
index 0000000000..ac619f1b2f
--- /dev/null
+++ b/packages/identity/mark-light.svg
@@ -0,0 +1,5 @@
+
diff --git a/packages/identity/mark.svg b/packages/identity/mark.svg
new file mode 100644
index 0000000000..157edc4d75
--- /dev/null
+++ b/packages/identity/mark.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/sdks/vscode/images/button-dark.svg b/sdks/vscode/images/button-dark.svg
deleted file mode 100644
index 404e214d52..0000000000
--- a/sdks/vscode/images/button-dark.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/sdks/vscode/images/button-dark.svg b/sdks/vscode/images/button-dark.svg
new file mode 120000
index 0000000000..c0e444a520
--- /dev/null
+++ b/sdks/vscode/images/button-dark.svg
@@ -0,0 +1 @@
+../../../packages/identity/mark.svg
\ No newline at end of file
diff --git a/sdks/vscode/images/button-light.svg b/sdks/vscode/images/button-light.svg
deleted file mode 100644
index a309fcaede..0000000000
--- a/sdks/vscode/images/button-light.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/sdks/vscode/images/button-light.svg b/sdks/vscode/images/button-light.svg
new file mode 120000
index 0000000000..4120d51f62
--- /dev/null
+++ b/sdks/vscode/images/button-light.svg
@@ -0,0 +1 @@
+../../../packages/identity/mark-light.svg
\ No newline at end of file
diff --git a/sdks/vscode/images/icon.png b/sdks/vscode/images/icon.png
deleted file mode 100644
index b7436235d5..0000000000
Binary files a/sdks/vscode/images/icon.png and /dev/null differ
diff --git a/sdks/vscode/images/icon.png b/sdks/vscode/images/icon.png
new file mode 120000
index 0000000000..d6bfa6e7ca
--- /dev/null
+++ b/sdks/vscode/images/icon.png
@@ -0,0 +1 @@
+../../../packages/identity/mark-512x512.png
\ No newline at end of file