From c60e34ecae5eadcde47aebcb1c3b32741be576ff Mon Sep 17 00:00:00 2001 From: Luca <102960244+Luca-Timo@users.noreply.github.com> Date: Wed, 3 Jun 2026 19:01:55 +0200 Subject: [PATCH] fix(branding): point HTML favicon link at /favicon.ico (the real Safari fix) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit index.html hardcoded . When the HTML declares a favicon link, the browser uses it and NEVER requests /favicon.ico — so Safari showed the bundled default and our dynamic backend route was never hit (direct /favicon.ico was correct, but the tab wasn't). DynamicFavicon's JS swap is exactly what Safari ignores. Point the link at /favicon.ico (backend dynamic route) + add apple-touch-icon, no type/sizes so the response content-type wins. Now the configured favicon shows from first paint in every browser, Safari included. --- frontend/index.html | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/frontend/index.html b/frontend/index.html index 0e9b724a..95060d5a 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -2,7 +2,15 @@ - + + +