From 406ac770733626dfc3c867d926238c60e0be478c Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 8 Jun 2026 15:43:37 +0000 Subject: [PATCH] Add favicon.ico and icon-192.png; wire both into HTML and manifest favicon.ico: 16+32px embedded ICO for legacy browsers icon-192.png: scaled from 512px for Android PWA install prompts https://claude.ai/code/session_01MkM7p8Us3L8YAfLKGA13NS --- app/assets/favicon.ico | Bin 0 -> 1279 bytes app/assets/icon-192.png | Bin 0 -> 3305 bytes app/assets/site.webmanifest | 6 ++++++ app/index.html | 1 + 4 files changed, 7 insertions(+) create mode 100644 app/assets/favicon.ico create mode 100644 app/assets/icon-192.png diff --git a/app/assets/favicon.ico b/app/assets/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..769017a1c5cbeec19144d5ef5c3c682df0c2a3b2 GIT binary patch literal 1279 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 P3j+{Lt?`w{Zj}E5%su3V literal 0 HcmV?d00001 diff --git a/app/assets/site.webmanifest b/app/assets/site.webmanifest index 84d7bb5..350ee93 100644 --- a/app/assets/site.webmanifest +++ b/app/assets/site.webmanifest @@ -11,6 +11,12 @@ "type": "image/png", "purpose": "any maskable" }, + { + "src": "icon-192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "any maskable" + }, { "src": "apple-touch-icon.png", "sizes": "180x180", diff --git a/app/index.html b/app/index.html index 83dd407..8996e78 100644 --- a/app/index.html +++ b/app/index.html @@ -6,6 +6,7 @@ Invoice +