diff --git a/packages/identity/avatar-dark.png b/packages/identity/avatar-dark.png
deleted file mode 100644
index d3dd04eac0a..00000000000
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 678a7928ebb..00000000000
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 a4e4339586e..00000000000
--- 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 cbfcccf51ab..00000000000
--- 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 b937be0af83..00000000000
--- 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 789223bc4f2..00000000000
--- 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 a309fcaedec..00000000000
--- 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 404e214d527..00000000000
--- 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 5c7e2ac7089..00000000000
--- 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 ad08d40b38d..00000000000
--- 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 00000000000..071d18fe0c2
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 00000000000..9f602d5ec32
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 00000000000..48f38fc8c2b
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 00000000000..b635c0759cc
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 00000000000..ac619f1b2ff
--- /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 00000000000..157edc4d752
--- /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 404e214d527..00000000000
--- 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 00000000000..c0e444a520a
--- /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 a309fcaedec..00000000000
--- 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 00000000000..4120d51f62e
--- /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 b7436235d50..00000000000
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 00000000000..d6bfa6e7caa
--- /dev/null
+++ b/sdks/vscode/images/icon.png
@@ -0,0 +1 @@
+../../../packages/identity/mark-512x512.png
\ No newline at end of file