diff --git a/.vitepress/config.mts b/.vitepress/config.mts index 0cd17bb..24566f1 100644 --- a/.vitepress/config.mts +++ b/.vitepress/config.mts @@ -1,6 +1,7 @@ import { defineConfig } from 'vitepress' const { BASE: base = "/" } = process.env; +const withBase = (path: string) => `${base}${path.replace(/^\//, "")}`; // https://vitepress.dev/reference/site-config export default defineConfig({ @@ -23,14 +24,14 @@ export default defineConfig({ head: [ [ "link", - { rel: "icon", href: "/favicons/favicon.svg", type: "image/svg+xml" }, + { rel: "icon", href: withBase("/favicons/favicon.svg"), type: "image/svg+xml" }, ], - ["link", { rel: "icon", href: "/favicons/favicon-96x96.png", type: "image/png" }], + ["link", { rel: "icon", href: withBase("/favicons/favicon-96x96.png"), type: "image/png" }], [ "link", { rel: "shortcut icon", - href: "/favicons/favicon.ico", + href: withBase("/favicons/favicon.ico"), type: "image/x-icon", }, ], diff --git a/public/favicons/apple-touch-icon.png b/public/favicons/apple-touch-icon.png index b9398c9..0cffb06 100755 Binary files a/public/favicons/apple-touch-icon.png and b/public/favicons/apple-touch-icon.png differ diff --git a/public/favicons/favicon-96x96.png b/public/favicons/favicon-96x96.png index a0c264b..4cd97ff 100755 Binary files a/public/favicons/favicon-96x96.png and b/public/favicons/favicon-96x96.png differ diff --git a/public/favicons/favicon.ico b/public/favicons/favicon.ico index afc262b..10c3040 100755 Binary files a/public/favicons/favicon.ico and b/public/favicons/favicon.ico differ diff --git a/public/favicons/favicon.svg b/public/favicons/favicon.svg index a366066..8ab0333 100755 --- a/public/favicons/favicon.svg +++ b/public/favicons/favicon.svg @@ -1,3 +1,3 @@ - \ No newline at end of file + + + diff --git a/public/favicons/site.webmanifest b/public/favicons/site.webmanifest index 752bf68..d15067b 100755 --- a/public/favicons/site.webmanifest +++ b/public/favicons/site.webmanifest @@ -3,13 +3,13 @@ "short_name": "Optimum", "icons": [ { - "src": "/web-app-manifest-192x192.png", + "src": "./web-app-manifest-192x192.png", "sizes": "192x192", "type": "image/png", "purpose": "maskable" }, { - "src": "/web-app-manifest-512x512.png", + "src": "./web-app-manifest-512x512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" diff --git a/public/favicons/web-app-manifest-192x192.png b/public/favicons/web-app-manifest-192x192.png index 9ee2375..3edf64b 100755 Binary files a/public/favicons/web-app-manifest-192x192.png and b/public/favicons/web-app-manifest-192x192.png differ diff --git a/public/favicons/web-app-manifest-512x512.png b/public/favicons/web-app-manifest-512x512.png index 263de12..b1a9831 100755 Binary files a/public/favicons/web-app-manifest-512x512.png and b/public/favicons/web-app-manifest-512x512.png differ diff --git a/public/logo-dark.png b/public/logo-dark.png index eff7dd7..1206b8c 100644 Binary files a/public/logo-dark.png and b/public/logo-dark.png differ diff --git a/public/logo-light.png b/public/logo-light.png index 81f4f3f..d5f8026 100644 Binary files a/public/logo-light.png and b/public/logo-light.png differ