From 3e3df2416668efc3c8b95ad8e64209babce58e07 Mon Sep 17 00:00:00 2001 From: lorentz Date: Sun, 3 May 2026 13:38:08 -0400 Subject: [PATCH] feat(01-01): add web app manifest for PWA install MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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) --- public/manifest.json | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 public/manifest.json diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..d76918c --- /dev/null +++ b/public/manifest.json @@ -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" + } + ] +}