diff --git a/app/favicon.ico b/app/favicon.ico
index 869186ad..541aa576 100644
Binary files a/app/favicon.ico and b/app/favicon.ico differ
diff --git a/components/workspace/brand-mark.tsx b/components/workspace/brand-mark.tsx
index 1c763963..c2623d94 100644
--- a/components/workspace/brand-mark.tsx
+++ b/components/workspace/brand-mark.tsx
@@ -3,7 +3,7 @@
import { getAssetUrl } from "@/lib/base-path"
import { cn } from "@/lib/utils"
-/** The app icon in a rounded tile; the white variant is used in dark mode */
+/** The app icon in a rounded tile; the icon has its own white tile, so dark mode uses it too */
export function BrandMark({ className }: { className?: string }) {
return (
- {/* biome-ignore lint/performance/noImgElement: tiny static icon */}
-
)
diff --git a/public/favicon-192x192.png b/public/favicon-192x192.png
index ab5a0161..5ecd8a38 100644
Binary files a/public/favicon-192x192.png and b/public/favicon-192x192.png differ
diff --git a/public/favicon-512x512.png b/public/favicon-512x512.png
index 20c6148c..b9279068 100644
Binary files a/public/favicon-512x512.png and b/public/favicon-512x512.png differ
diff --git a/public/favicon-white.svg b/public/favicon-white.svg
deleted file mode 100644
index 635be6d8..00000000
--- a/public/favicon-white.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
diff --git a/public/favicon.ico b/public/favicon.ico
index 4fe45ffa..08d6e5f7 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/resources/favicon.svg b/resources/favicon.svg
new file mode 100644
index 00000000..269e718a
--- /dev/null
+++ b/resources/favicon.svg
@@ -0,0 +1,16 @@
+
diff --git a/resources/icon.png b/resources/icon.png
index 20c6148c..8f9611f3 100644
Binary files a/resources/icon.png and b/resources/icon.png differ
diff --git a/resources/icon.svg b/resources/icon.svg
new file mode 100644
index 00000000..56230a8c
--- /dev/null
+++ b/resources/icon.svg
@@ -0,0 +1,18 @@
+
diff --git a/scripts/prepare-electron-build.mjs b/scripts/prepare-electron-build.mjs
index eeb09b8c..0d50084e 100644
--- a/scripts/prepare-electron-build.mjs
+++ b/scripts/prepare-electron-build.mjs
@@ -87,7 +87,7 @@ console.log("Copying static files...")
const targetStaticDir = join(targetDir, ".next", "static")
copyDereferenced(staticDir, targetStaticDir)
-// Copy public folder (required for favicon-white.svg and other assets)
+// Copy public folder (required for favicons and other assets)
console.log("Copying public folder...")
const publicDir = join(rootDir, "public")
const targetPublicDir = join(targetDir, "public")