diff --git a/frontend/index.html b/frontend/index.html
index 56a29eb4..89564302 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -4,8 +4,9 @@
+
-
+
diff --git a/frontend/public/apple-touch-icon.png b/frontend/public/apple-touch-icon.png
new file mode 100644
index 00000000..c93e44ca
Binary files /dev/null and b/frontend/public/apple-touch-icon.png differ
diff --git a/frontend/public/favicon.svg b/frontend/public/favicon.svg
index 3e9cc76b..c650efb7 100644
--- a/frontend/public/favicon.svg
+++ b/frontend/public/favicon.svg
@@ -1,33 +1,18 @@
diff --git a/frontend/public/icon-192.png b/frontend/public/icon-192.png
new file mode 100644
index 00000000..cb809a7e
Binary files /dev/null and b/frontend/public/icon-192.png differ
diff --git a/frontend/public/icon-512.png b/frontend/public/icon-512.png
new file mode 100644
index 00000000..9673b120
Binary files /dev/null and b/frontend/public/icon-512.png differ
diff --git a/frontend/public/manifest.json b/frontend/public/manifest.json
index 0f869653..349fdc3d 100644
--- a/frontend/public/manifest.json
+++ b/frontend/public/manifest.json
@@ -1,17 +1,27 @@
{
"name": "Fabled Grimoire",
"short_name": "Grimoire",
- "description": "Your self-hosted second brain with AI assistance",
+ "description": "A self-hosted work system-of-record for software projects, built to be driven by Claude Code.",
"start_url": "/",
"display": "standalone",
- "background_color": "#1a1a2e",
- "theme_color": "#6c63ff",
+ "background_color": "#14171A",
+ "theme_color": "#14171A",
"orientation": "portrait-primary",
"icons": [
{
- "src": "/favicon.ico",
+ "src": "/favicon.svg",
"sizes": "any",
- "type": "image/x-icon"
+ "type": "image/svg+xml"
+ },
+ {
+ "src": "/icon-192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/icon-512.png",
+ "sizes": "512x512",
+ "type": "image/png"
}
]
}