diff --git a/Brain.md b/Brain.md index 0d583ef..fc8d3ed 100644 --- a/Brain.md +++ b/Brain.md @@ -92,7 +92,8 @@ mischlabs/ - `background_color`: #0a0a0f - Icons: - `icons/app-icon-source.png` (1024x1024, quadratischer Ausschnitt aus dem MischLabs-Bild) - - `icons/apple-touch-icon.png` (180x180) + - `icons/apple-touch-icon-v2.png` (180x180, frischer Dateiname gegen iOS-Icon-Cache) + - `icons/apple-touch-icon.png` (180x180, alte Kompatibilitaetskopie) - `icons/icon-192.png` (192x192) - `icons/icon-512.png` (512x512) - `icons/maskable-512.png` (512x512, maskable) diff --git a/icons/apple-touch-icon-v2.png b/icons/apple-touch-icon-v2.png new file mode 100644 index 0000000..db45547 Binary files /dev/null and b/icons/apple-touch-icon-v2.png differ diff --git a/index.html b/index.html index 1b90556..68ac57a 100644 --- a/index.html +++ b/index.html @@ -9,8 +9,8 @@ - - + + diff --git a/manifest.webmanifest b/manifest.webmanifest index 2d45e55..3da3303 100644 --- a/manifest.webmanifest +++ b/manifest.webmanifest @@ -12,23 +12,22 @@ "categories": ["productivity", "utilities"], "icons": [ { - "src": "/icons/icon-192.png", + "src": "/icons/icon-192.png?v=2", "sizes": "192x192", "type": "image/png", "purpose": "any" }, { - "src": "/icons/icon-512.png", + "src": "/icons/icon-512.png?v=2", "sizes": "512x512", "type": "image/png", "purpose": "any" }, { - "src": "/icons/maskable-512.png", + "src": "/icons/maskable-512.png?v=2", "sizes": "512x512", "type": "image/png", "purpose": "maskable" } ] } - diff --git a/sw.js b/sw.js index 955d94e..650b5ba 100644 --- a/sw.js +++ b/sw.js @@ -1,12 +1,12 @@ -const CACHE_NAME = 'mischlabs-pwa-v1'; +const CACHE_NAME = 'mischlabs-pwa-v2'; const APP_SHELL = [ '/', '/index.html', '/style.css?v=8', - '/manifest.webmanifest', + '/manifest.webmanifest?v=2', '/icons/icon-192.png', '/icons/icon-512.png', - '/icons/apple-touch-icon.png' + '/icons/apple-touch-icon-v2.png' ]; self.addEventListener('install', (event) => { @@ -53,4 +53,3 @@ self.addEventListener('fetch', (event) => { )) ); }); -