From 1a6d7214e96fc9950ab2096078b4fd3a0ec6bd7f Mon Sep 17 00:00:00 2001 From: Amirparsa Baghdadi <76398455+amirparsadd@users.noreply.github.com> Date: Wed, 19 Nov 2025 22:51:58 +0330 Subject: [PATCH] Improve PWA Manifest (#6377) --- public/manifest.json | 69 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/public/manifest.json b/public/manifest.json index 38e1d17da..faf3f705b 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -1,6 +1,8 @@ { "name": "Uptime Kuma", "short_name": "Uptime Kuma", + "description": "An easy-to-use self-hosted monitoring tool.", + "theme_color": "#5cdd8b", "start_url": "/", "background_color": "#fff", "display": "standalone", @@ -15,5 +17,72 @@ "sizes": "512x512", "type": "image/png" } + ], + "shortcuts": [ + { + "name": "Dashboard", + "short_name": "Dashboard", + "description": "View monitoring dashboard", + "url": "/dashboard", + "icons": [ + { + "src": "icon-192x192.png", + "sizes": "192x192", + "type": "image/png" + } + ] + }, + { + "name": "Add Monitor", + "short_name": "Add Monitor", + "description": "Add a new monitor", + "url": "/add", + "icons": [ + { + "src": "icon-192x192.png", + "sizes": "192x192", + "type": "image/png" + } + ] + }, + { + "name": "Monitor List", + "short_name": "List", + "description": "View all monitors", + "url": "/list", + "icons": [ + { + "src": "icon-192x192.png", + "sizes": "192x192", + "type": "image/png" + } + ] + }, + { + "name": "Settings", + "short_name": "Settings", + "description": "Open settings", + "url": "/settings", + "icons": [ + { + "src": "icon-192x192.png", + "sizes": "192x192", + "type": "image/png" + } + ] + }, + { + "name": "Maintenance", + "short_name": "Maintenance", + "description": "Manage maintenance windows", + "url": "/maintenance", + "icons": [ + { + "src": "icon-192x192.png", + "sizes": "192x192", + "type": "image/png" + } + ] + } ] }