feat(01-01): add web app manifest for PWA install

- New public/manifest.json with name "Pulse", short_name "Pulse"
- display "standalone", start_url "/mobile", scope "/"
- theme_color #0075AD (Wulf brand blue), background_color #FFFFFF
- Reuses existing icons (/wulff-logo.png, /branding/wulf-mark.png, /favicon.png)
- No service worker, no next-pwa (per spec §4)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
lorentz 2026-05-03 13:38:08 -04:00
parent 3c62240dc0
commit 3e3df24166

31
public/manifest.json Normal file
View file

@ -0,0 +1,31 @@
{
"name": "Pulse",
"short_name": "Pulse",
"description": "Wulf Consulting operations console — tickets, RMM, backups, and analytics on the go.",
"start_url": "/mobile",
"scope": "/",
"display": "standalone",
"orientation": "portrait",
"theme_color": "#0075AD",
"background_color": "#FFFFFF",
"icons": [
{
"src": "/wulff-logo.png",
"sizes": "any",
"type": "image/png",
"purpose": "any"
},
{
"src": "/branding/wulf-mark.png",
"sizes": "any",
"type": "image/png",
"purpose": "any"
},
{
"src": "/favicon.png",
"sizes": "any",
"type": "image/png",
"purpose": "any"
}
]
}