diff --git a/app/public/icons/apple-touch-icon.png b/app/public/icons/apple-touch-icon.png
new file mode 100644
index 0000000..1377b3c
Binary files /dev/null and b/app/public/icons/apple-touch-icon.png differ
diff --git a/app/public/icons/icon-192.png b/app/public/icons/icon-192.png
new file mode 100644
index 0000000..6e87f84
Binary files /dev/null and b/app/public/icons/icon-192.png differ
diff --git a/app/public/icons/icon-512.png b/app/public/icons/icon-512.png
new file mode 100644
index 0000000..79ea414
Binary files /dev/null and b/app/public/icons/icon-512.png differ
diff --git a/app/public/index.html b/app/public/index.html
index 935583a..7c2375e 100644
--- a/app/public/index.html
+++ b/app/public/index.html
@@ -3,14 +3,15 @@
-Weather
+NeCloud Weather
-
+
+
-
+
@@ -21,7 +22,7 @@
diff --git a/app/public/manifest.json b/app/public/manifest.json
index d402ecc..f0e82ea 100644
--- a/app/public/manifest.json
+++ b/app/public/manifest.json
@@ -1,6 +1,6 @@
{
- "name": "Weather",
- "short_name": "Weather",
+ "name": "NeCloud Weather",
+ "short_name": "NeCloud",
"description": "Self-hosted weather app with animated radar. No API keys required.",
"start_url": "/",
"scope": "/",
@@ -10,11 +10,23 @@
"orientation": "portrait-primary",
"categories": ["weather", "utilities"],
"icons": [
+ {
+ "src": "/icons/icon-192.png",
+ "sizes": "192x192",
+ "type": "image/png",
+ "purpose": "any"
+ },
+ {
+ "src": "/icons/icon-512.png",
+ "sizes": "512x512",
+ "type": "image/png",
+ "purpose": "any maskable"
+ },
{
"src": "/icons/icon.svg",
"sizes": "any",
"type": "image/svg+xml",
- "purpose": "any maskable"
+ "purpose": "any"
}
]
}