From 4f78ed8897e3e3951b5f7c458ad77b2938c0b5bc Mon Sep 17 00:00:00 2001 From: Matt Edholm Date: Fri, 15 May 2026 14:46:08 -0400 Subject: [PATCH] =?UTF-8?q?fix(pwa):=20manifest=20background=5Fcolor=20?= =?UTF-8?q?=E2=86=92=20navy=20to=20kill=20the=20white=20frame?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit iOS / Chrome use background_color to fill any padding when displaying the install icon. Cream (#fdf6ee) was leaving a visible 'thick white border' around the V-viewfinder when the browser auto-padded the icon on the install-preview screen. Setting background to navy (#0e2740) — matching the icon's outer fill — makes any auto-padding invisible. Theme_color also updated for consistency on the install splash. Co-Authored-By: Claude Opus 4.7 (1M context) --- frontend/public/manifest.webmanifest | 4 ++-- public/build/manifest.webmanifest | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/public/manifest.webmanifest b/frontend/public/manifest.webmanifest index fbe30b9..2cfa425 100644 --- a/frontend/public/manifest.webmanifest +++ b/frontend/public/manifest.webmanifest @@ -7,8 +7,8 @@ "scope": "/", "display": "standalone", "orientation": "any", - "background_color": "#fdf6ee", - "theme_color": "#fdf6ee", + "background_color": "#0e2740", + "theme_color": "#0e2740", "icons": [ { "src": "/build/icons/icon-192.png?v=20260515-vviewfinder", diff --git a/public/build/manifest.webmanifest b/public/build/manifest.webmanifest index fbe30b9..2cfa425 100644 --- a/public/build/manifest.webmanifest +++ b/public/build/manifest.webmanifest @@ -7,8 +7,8 @@ "scope": "/", "display": "standalone", "orientation": "any", - "background_color": "#fdf6ee", - "theme_color": "#fdf6ee", + "background_color": "#0e2740", + "theme_color": "#0e2740", "icons": [ { "src": "/build/icons/icon-192.png?v=20260515-vviewfinder",