diff --git a/frontend/nuxt.config.ts b/frontend/nuxt.config.ts index 57214f8..1f109b1 100644 --- a/frontend/nuxt.config.ts +++ b/frontend/nuxt.config.ts @@ -80,19 +80,45 @@ export default defineNuxtConfig({ theme_color: "#ffffff", icons: [ { - src: "/logo/logo-192x192.png", + src: "/logo/logo-light-192x192.png", sizes: "192x192", type: "image/png", - purpose: "maskable", + purpose: "any", }, { - src: "/logo/logo-512x512.png", + src: "/logo/logo-dark-192x192.png", + sizes: "192x192", + type: "image/png", + purpose: "any", + }, + { + src: "/logo/logo-light-512x512.png", sizes: "512x512", type: "image/png", - purpose: "maskable", + purpose: "any", + }, + { + src: "/logo/logo-dark-512x512.png", + sizes: "512x512", + type: "image/png", + purpose: "any", + }, + // Apple touch icons + { + src: "/apple-touch-icon-light.png", + sizes: "180x180", + type: "image/png", + purpose: "any", + }, + { + src: "/apple-touch-icon-dark.png", + sizes: "180x180", + type: "image/png", + purpose: "any", }, ], }, + workbox: { navigateFallback: "/", clientsClaim: true,