From abfb64b177cf858ce43bf3f226d34529d28d8856 Mon Sep 17 00:00:00 2001 From: Oier Bravo Urtasun Date: Mon, 18 May 2026 15:22:30 +0200 Subject: [PATCH] fix(pwa): add manifest link in app.html so Android Chrome shows install prompt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The plugin generated /manifest.webmanifest and the SW precached it, but nothing in app.html linked to it. Chrome's install criteria require a discoverable `` in the document head — without it, the address-bar install affordance never appears and the beforeinstallprompt event never fires. iOS Safari's "Add to Home Screen" already works via apple-touch-icon alone, but with the manifest linked it now uses the manifest's name + short_name + theme color as well. All other install criteria were already in place: HTTPS, service worker with skipWaiting+clientsClaim, 192/512 + maskable icons, iOS meta tags. Co-Authored-By: Claude Opus 4.7 --- apps/web/src/app.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/web/src/app.html b/apps/web/src/app.html index 8a00ee5..4605d57 100644 --- a/apps/web/src/app.html +++ b/apps/web/src/app.html @@ -5,6 +5,9 @@ + +