From 5867e3eeb75aa650581b0306af8ea97132d7437e Mon Sep 17 00:00:00 2001 From: elpatron Date: Fri, 25 Jul 2025 13:19:12 +0200 Subject: [PATCH] Fix 404 errors: Move favicon files to static directory and update all references --- favicon.ico => static/favicon.ico | Bin favicon.png => static/favicon.png | Bin favicon.svg => static/favicon.svg | 0 static/manifest.json | 4 ++-- static/service-worker.js | 6 +++--- templates/index.html | 2 +- templates/swagger.html | 4 ++-- 7 files changed, 8 insertions(+), 8 deletions(-) rename favicon.ico => static/favicon.ico (100%) rename favicon.png => static/favicon.png (100%) rename favicon.svg => static/favicon.svg (100%) diff --git a/favicon.ico b/static/favicon.ico similarity index 100% rename from favicon.ico rename to static/favicon.ico diff --git a/favicon.png b/static/favicon.png similarity index 100% rename from favicon.png rename to static/favicon.png diff --git a/favicon.svg b/static/favicon.svg similarity index 100% rename from favicon.svg rename to static/favicon.svg diff --git a/static/manifest.json b/static/manifest.json index 34976d7..4fccc5b 100644 --- a/static/manifest.json +++ b/static/manifest.json @@ -7,8 +7,8 @@ "theme_color": "#2563eb", "description": "Open Source Web-App für Kalender- und Datumsberechnungen.", "icons": [ - { "src": "/favicon.png", "sizes": "32x32", "type": "image/png" }, - { "src": "/favicon.ico", "sizes": "48x48 64x64 128x128 256x256", "type": "image/x-icon" }, + { "src": "/static/favicon.png", "sizes": "32x32", "type": "image/png" }, + { "src": "/static/favicon.ico", "sizes": "48x48 64x64 128x128 256x256", "type": "image/x-icon" }, { "src": "/static/logo.svg", "sizes": "any", "type": "image/svg+xml" } ] } \ No newline at end of file diff --git a/static/service-worker.js b/static/service-worker.js index 13e68cf..f6dc478 100644 --- a/static/service-worker.js +++ b/static/service-worker.js @@ -2,9 +2,9 @@ const CACHE_NAME = 'datumsrechner-cache-v1'; const urlsToCache = [ '/', '/static/style.css', - '/favicon.ico', - '/favicon.png', - '/logo.svg', + '/static/favicon.ico', + '/static/favicon.png', + '/static/logo.svg', ]; self.addEventListener('install', event => { event.waitUntil( diff --git a/templates/index.html b/templates/index.html index 39fa414..b3385be 100644 --- a/templates/index.html +++ b/templates/index.html @@ -25,7 +25,7 @@ - + diff --git a/templates/swagger.html b/templates/swagger.html index 96763ba..7c6abb9 100644 --- a/templates/swagger.html +++ b/templates/swagger.html @@ -3,7 +3,7 @@ API-Dokumentation – Swagger UI - +