diff --git a/frontend/vite.config.js b/frontend/vite.config.js index ba7e627..e89731d 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -7,7 +7,7 @@ export default defineConfig({ react(), VitePWA({ registerType: 'autoUpdate', - includeAssets: ['icon.svg'], + includeAssets: ['icon.svg', 'icon-192.png', 'icon-512.png'], manifest: { name: 'Dicken Dock', short_name: 'DickenDock', @@ -18,11 +18,13 @@ export default defineConfig({ orientation: 'portrait', start_url: '/', icons: [ - { src: '/icon.svg', sizes: 'any', type: 'image/svg+xml', purpose: 'any maskable' } + { src: '/icon-192.png', sizes: '192x192', type: 'image/png' }, + { src: '/icon-512.png', sizes: '512x512', type: 'image/png' }, + { src: '/icon-512.png', sizes: '512x512', type: 'image/png', purpose: 'maskable' } ] }, workbox: { - globPatterns: ['**/*.{js,css,html,svg,png,ico}'], + globPatterns: ['**/*.{js,css,html,svg,png}'], runtimeCaching: [{ urlPattern: /^\/api\/.*/i, handler: 'NetworkFirst',