Skip to content

Commit 1a6d721

Browse files
author
Amirparsa Baghdadi
authored
Improve PWA Manifest (#6377)
1 parent eb6ca00 commit 1a6d721

File tree

1 file changed

+69
-0
lines changed

1 file changed

+69
-0
lines changed

public/manifest.json

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
{
22
"name": "Uptime Kuma",
33
"short_name": "Uptime Kuma",
4+
"description": "An easy-to-use self-hosted monitoring tool.",
5+
"theme_color": "#5cdd8b",
46
"start_url": "/",
57
"background_color": "#fff",
68
"display": "standalone",
@@ -15,5 +17,72 @@
1517
"sizes": "512x512",
1618
"type": "image/png"
1719
}
20+
],
21+
"shortcuts": [
22+
{
23+
"name": "Dashboard",
24+
"short_name": "Dashboard",
25+
"description": "View monitoring dashboard",
26+
"url": "/dashboard",
27+
"icons": [
28+
{
29+
"src": "icon-192x192.png",
30+
"sizes": "192x192",
31+
"type": "image/png"
32+
}
33+
]
34+
},
35+
{
36+
"name": "Add Monitor",
37+
"short_name": "Add Monitor",
38+
"description": "Add a new monitor",
39+
"url": "/add",
40+
"icons": [
41+
{
42+
"src": "icon-192x192.png",
43+
"sizes": "192x192",
44+
"type": "image/png"
45+
}
46+
]
47+
},
48+
{
49+
"name": "Monitor List",
50+
"short_name": "List",
51+
"description": "View all monitors",
52+
"url": "/list",
53+
"icons": [
54+
{
55+
"src": "icon-192x192.png",
56+
"sizes": "192x192",
57+
"type": "image/png"
58+
}
59+
]
60+
},
61+
{
62+
"name": "Settings",
63+
"short_name": "Settings",
64+
"description": "Open settings",
65+
"url": "/settings",
66+
"icons": [
67+
{
68+
"src": "icon-192x192.png",
69+
"sizes": "192x192",
70+
"type": "image/png"
71+
}
72+
]
73+
},
74+
{
75+
"name": "Maintenance",
76+
"short_name": "Maintenance",
77+
"description": "Manage maintenance windows",
78+
"url": "/maintenance",
79+
"icons": [
80+
{
81+
"src": "icon-192x192.png",
82+
"sizes": "192x192",
83+
"type": "image/png"
84+
}
85+
]
86+
}
1887
]
1988
}

0 commit comments

Comments
 (0)