fix: légende en popup mobile + manifest PWA sans screenshots

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Gwadaking
2026-04-14 17:34:26 -04:00
parent 8114103117
commit 547e0e8437
4 changed files with 153 additions and 19 deletions

View File

@@ -23,13 +23,5 @@
"purpose": "any maskable"
}
],
"screenshots": [
{
"src": "/assets/logo-radarsargasses971.png",
"sizes": "512x512",
"type": "image/png",
"form_factor": "narrow",
"label": "Carte radar sargasses Guadeloupe"
}
]
"categories": ["navigation", "weather"]
}

View File

@@ -1,9 +1,9 @@
// Service Worker — Sargasse-Sentry
// fetch handler requis par Chrome pour le critère d'installabilité PWA
self.addEventListener('fetch', (event) => {
// Pass-through : on ne met rien en cache pour l'instant (app data-driven, pas offline)
event.respondWith(fetch(event.request));
});
// Fetch handler vide — requis par Chrome pour l'installabilité PWA.
// Pas de mise en cache : les données sont temps-réel.
// On ne fait PAS de respondWith pour éviter les erreurs sur les tiles cross-origin.
self.addEventListener('fetch', () => {});
self.addEventListener('push', (event) => {
if (!event.data) return;