fix: improve PWA manifest and SW cache for Android standalone mode

- Add id field and display_override to manifest.json for reliable
  Chrome Android PWA recognition
- Serve manifest.json with application/manifest+json MIME type
- Add /i18n.js and locale files to SW app shell cache (were missing)
- Bump SW cache version to v21

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Ulas
2026-04-01 09:07:57 +02:00
parent dd940ab05d
commit cd9f26911b
3 changed files with 12 additions and 3 deletions
+2
View File
@@ -2,9 +2,11 @@
"name": "Oikos Familienplaner",
"short_name": "Oikos",
"description": "Selbstgehosteter Familienplaner",
"id": "/",
"start_url": "/",
"scope": "/",
"display": "standalone",
"display_override": ["standalone", "minimal-ui"],
"orientation": "portrait-primary",
"theme_color": "#007AFF",
"background_color": "#F5F5F7",