diff --git a/desktop/build/appicon.png b/desktop/build/appicon.png
index 7d3ba56..497cc60 100644
Binary files a/desktop/build/appicon.png and b/desktop/build/appicon.png differ
diff --git a/desktop/frontend/dist/.gitkeep b/desktop/frontend/dist/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/frontend/index.html b/frontend/index.html
index edca623..040bc97 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -6,7 +6,8 @@
-
+
+
Tefter
diff --git a/frontend/public/icon-192.png b/frontend/public/icon-192.png
index 5a4942a..3d05af8 100644
Binary files a/frontend/public/icon-192.png and b/frontend/public/icon-192.png differ
diff --git a/frontend/public/icon-512-maskable.png b/frontend/public/icon-512-maskable.png
index 596858a..59ad570 100644
Binary files a/frontend/public/icon-512-maskable.png and b/frontend/public/icon-512-maskable.png differ
diff --git a/frontend/public/icon-512.png b/frontend/public/icon-512.png
index 7d3ba56..497cc60 100644
Binary files a/frontend/public/icon-512.png and b/frontend/public/icon-512.png differ
diff --git a/frontend/public/icon.svg b/frontend/public/icon.svg
index 4d10394..1835b61 100644
--- a/frontend/public/icon.svg
+++ b/frontend/public/icon.svg
@@ -1,8 +1,19 @@
diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts
index e2b25fe..cb91586 100644
--- a/frontend/vite.config.ts
+++ b/frontend/vite.config.ts
@@ -14,7 +14,7 @@ function serviceWorker(): Plugin {
const assets = Object.keys(bundle)
.filter((f) => !f.endsWith('.map'))
.map((f) => '/' + f);
- assets.push('/', '/manifest.webmanifest', '/icon-192.png', '/icon-512.png');
+ assets.push('/', '/manifest.webmanifest', '/icon.svg', '/icon-192.png', '/icon-512.png', '/icon-512-maskable.png');
const hash = createHash('sha256').update(assets.join(',') + version).digest('hex').slice(0, 12);
const sw = `// generated by vite.config.ts — do not edit
const CACHE = 'tefter-${'${'}HASH}';