From 68e57cf45b7c42c7d2f16cc6b521a06815eac12a Mon Sep 17 00:00:00 2001 From: null Date: Sun, 5 Jul 2026 17:50:11 -0500 Subject: [PATCH] chore(brand): favicon + PWA manifest follow the new SVG lockup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit index.html: favicon and apple-touch-icon now point at the SVG mark (plus the legacy PNG fallback for browsers that don't honour SVG favicons). vite.config.mjs: VitePWA manifest icons reference the SVG mark + social-preview, theme_color and background_color inherit from the new brand tokens. No behaviour change for end users — the PNG derivatives stay in the same directory and are still used by the PWA splash / app-icon paths that need raster. This is commit 3 of the v0.42.0 follow-up batch. Depends on 1c04dfd (Brand components). --- index.html | 10 +++++++++- vite.config.mjs | 10 +++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index a301958..7b27cb0 100644 --- a/index.html +++ b/index.html @@ -3,9 +3,17 @@ - + + + + + + + + + diff --git a/vite.config.mjs b/vite.config.mjs index 6f0852f..856ad2a 100644 --- a/vite.config.mjs +++ b/vite.config.mjs @@ -22,7 +22,15 @@ export default defineConfig({ }), VitePWA({ registerType: 'autoUpdate', - includeAssets: ['brand/logo.png', 'brand/pwa-192.png', 'brand/pwa-512.png'], + includeAssets: [ + 'brand/mark.svg', + 'brand/mark-mono.svg', + 'brand/lockup.svg', + 'brand/lockup-light.svg', + 'brand/social-preview.svg', + 'brand/pwa-192.png', + 'brand/pwa-512.png', + ], manifest: { name: 'Bill Tracker', short_name: 'Bill Tracker',