diff --git a/build/icon.icns b/build/icon.icns
index 70ecd037..88d5f7b1 100644
Binary files a/build/icon.icns and b/build/icon.icns differ
diff --git a/build/icon.ico b/build/icon.ico
index 752a6f46..004ba743 100644
Binary files a/build/icon.ico and b/build/icon.ico differ
diff --git a/build/icons/1024x1024.png b/build/icons/1024x1024.png
index ede37fcf..e50aea27 100644
Binary files a/build/icons/1024x1024.png and b/build/icons/1024x1024.png differ
diff --git a/build/icons/128x128.png b/build/icons/128x128.png
index 35c1a998..0630ea57 100644
Binary files a/build/icons/128x128.png and b/build/icons/128x128.png differ
diff --git a/build/icons/16x16.png b/build/icons/16x16.png
index 4cf7c2c1..bf44a122 100644
Binary files a/build/icons/16x16.png and b/build/icons/16x16.png differ
diff --git a/build/icons/24x24.png b/build/icons/24x24.png
index c413ad2b..a8f006ea 100644
Binary files a/build/icons/24x24.png and b/build/icons/24x24.png differ
diff --git a/build/icons/256x256.png b/build/icons/256x256.png
index 778fc418..2d4dfce1 100644
Binary files a/build/icons/256x256.png and b/build/icons/256x256.png differ
diff --git a/build/icons/32x32.png b/build/icons/32x32.png
index 07cb7b64..00a6ac88 100644
Binary files a/build/icons/32x32.png and b/build/icons/32x32.png differ
diff --git a/build/icons/48x48.png b/build/icons/48x48.png
index 15125390..cc7abe7e 100644
Binary files a/build/icons/48x48.png and b/build/icons/48x48.png differ
diff --git a/build/icons/512x512.png b/build/icons/512x512.png
index 5b3638c8..9a08cf95 100644
Binary files a/build/icons/512x512.png and b/build/icons/512x512.png differ
diff --git a/build/icons/64x64.png b/build/icons/64x64.png
index 5941cbbd..5288f70e 100644
Binary files a/build/icons/64x64.png and b/build/icons/64x64.png differ
diff --git a/build/icons/96x96.png b/build/icons/96x96.png
index 73719716..13da2a23 100644
Binary files a/build/icons/96x96.png and b/build/icons/96x96.png differ
diff --git a/packages/uhk-agent/src/electron-main.ts b/packages/uhk-agent/src/electron-main.ts
index 17d86a0e..030055fb 100644
--- a/packages/uhk-agent/src/electron-main.ts
+++ b/packages/uhk-agent/src/electron-main.ts
@@ -79,7 +79,7 @@ function createWindow() {
webPreferences: {
nodeIntegration: true
},
- icon: path.join(__dirname, 'renderer/assets/images/agent-icon.png')
+ icon: path.join(__dirname, 'renderer/assets/images/agent-app-icon.png')
});
win.setMenuBarVisibility(false);
win.maximize();
diff --git a/packages/uhk-web/src/svgs/icons/agent-icon.svg b/packages/uhk-web/src/svgs/icons/agent-icon.svg
index 7c5f1d8f..58384aaa 100644
--- a/packages/uhk-web/src/svgs/icons/agent-icon.svg
+++ b/packages/uhk-web/src/svgs/icons/agent-icon.svg
@@ -1,10 +1,149 @@
-
-
-
-
+
+
\ No newline at end of file
diff --git a/packages/uhk-web/src/svgs/keyboard/icons/agent-icon.svg b/packages/uhk-web/src/svgs/keyboard/icons/agent-icon.svg
index 68669647..58384aaa 100644
--- a/packages/uhk-web/src/svgs/keyboard/icons/agent-icon.svg
+++ b/packages/uhk-web/src/svgs/keyboard/icons/agent-icon.svg
@@ -1,4 +1,149 @@
-
+
\ No newline at end of file
diff --git a/scripts/generate-icons.sh b/scripts/generate-icons.sh
index c8c793b6..a337344f 100755
--- a/scripts/generate-icons.sh
+++ b/scripts/generate-icons.sh
@@ -2,7 +2,7 @@
# apt-get install inkscape imagemagick-6.q16 icnsutils
-agentIconSvg=../packages/uhk-web/src/svgs/keyboard/icons/agent-icon.svg
+agentIconSvg=../packages/uhk-web/src/svgs/icons/agent-icon.svg
for size in 16 24 32 48 64 96 128 256 512 1024; do
inkscape -z --export-png=../build/icons/${size}x${size}.png -w $size $agentIconSvg