diff --git a/src/datenschutz.html b/src/datenschutz.html
index f3b4ec5..b15e1a3 100644
--- a/src/datenschutz.html
+++ b/src/datenschutz.html
@@ -10,7 +10,8 @@
Datenschutz | StaySense
-
+
+
diff --git a/src/icons/apple-touch-icon.png b/src/icons/apple-touch-icon.png
new file mode 100644
index 0000000..b807e4a
Binary files /dev/null and b/src/icons/apple-touch-icon.png differ
diff --git a/src/icons/icon-1024.png b/src/icons/icon-1024.png
new file mode 100644
index 0000000..4d80e6d
Binary files /dev/null and b/src/icons/icon-1024.png differ
diff --git a/src/icons/icon-192.png b/src/icons/icon-192.png
new file mode 100644
index 0000000..fc60085
Binary files /dev/null and b/src/icons/icon-192.png differ
diff --git a/src/icons/icon-512.png b/src/icons/icon-512.png
new file mode 100644
index 0000000..f3657bc
Binary files /dev/null and b/src/icons/icon-512.png differ
diff --git a/src/index.html b/src/index.html
index d48af08..d6115f5 100644
--- a/src/index.html
+++ b/src/index.html
@@ -10,7 +10,8 @@
StaySense NRW MVP
-
+
+
diff --git a/src/manifest.json b/src/manifest.json
index 8320440..9daeaac 100644
--- a/src/manifest.json
+++ b/src/manifest.json
@@ -10,10 +10,22 @@
"theme_color": "#006680",
"icons": [
{
- "src": "/icons/icon.svg",
- "sizes": "any",
- "type": "image/svg+xml",
- "purpose": "any maskable"
+ "src": "/icons/icon-192.png",
+ "sizes": "192x192",
+ "type": "image/png",
+ "purpose": "any"
+ },
+ {
+ "src": "/icons/icon-512.png",
+ "sizes": "512x512",
+ "type": "image/png",
+ "purpose": "any"
+ },
+ {
+ "src": "/icons/icon-512.png",
+ "sizes": "512x512",
+ "type": "image/png",
+ "purpose": "maskable"
}
]
}
diff --git a/src/quellen.html b/src/quellen.html
index a3db317..43a5c03 100644
--- a/src/quellen.html
+++ b/src/quellen.html
@@ -10,7 +10,8 @@
StaySense Quellen & Attribution
-
+
+
diff --git a/src/service-worker.js b/src/service-worker.js
index 7cc5fb1..ebe020d 100644
--- a/src/service-worker.js
+++ b/src/service-worker.js
@@ -10,6 +10,9 @@ const CORE_ASSETS = [
"/pwa.js",
"/manifest.json",
"/icons/icon.svg",
+ "/icons/icon-192.png",
+ "/icons/icon-512.png",
+ "/icons/apple-touch-icon.png",
"/vendor/leaflet/leaflet.css",
"/vendor/leaflet/leaflet.js",
"/datenschutz.html",