From 78d0f4289afec03418a79f203d467e2117d627cd Mon Sep 17 00:00:00 2001 From: rene Date: Fri, 24 Apr 2026 08:14:00 +0200 Subject: [PATCH] Zecken-Icon: SVG Warndreieck mit Zecken-Silhouette (Phosphor-Stil), SW by-v324 --- backend/static/icons/tick-warning.svg | 18 ++++++++++++++++++ backend/static/js/app.js | 2 +- backend/static/js/pages/map.js | 8 +++++--- backend/static/sw.js | 2 +- 4 files changed, 25 insertions(+), 5 deletions(-) create mode 100644 backend/static/icons/tick-warning.svg diff --git a/backend/static/icons/tick-warning.svg b/backend/static/icons/tick-warning.svg new file mode 100644 index 0000000..8ec7967 --- /dev/null +++ b/backend/static/icons/tick-warning.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/backend/static/js/app.js b/backend/static/js/app.js index e423846..f932187 100644 --- a/backend/static/js/app.js +++ b/backend/static/js/app.js @@ -3,7 +3,7 @@ Router, State-Management, Navigation, Initialisierung. ============================================================ */ -const APP_VER = '311'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen +const APP_VER = '312'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen const App = (() => { diff --git a/backend/static/js/pages/map.js b/backend/static/js/pages/map.js index d627bc3..874e0b4 100644 --- a/backend/static/js/pages/map.js +++ b/backend/static/js/pages/map.js @@ -1527,9 +1527,11 @@ window.Page_map = (() => { const temp = w.temp_c != null ? `${Math.round(w.temp_c)}°` : '–'; const icon = ``; const regen = w.precip_prob != null ? ` · 💧 ${w.precip_prob}%` : ''; - const zecken = w.zecken_warnung - ? ` · 🦟 Zecken` - : ''; + let zecken = ''; + if (w.zecken_warnung) { + const col = w.zecken_warnung === 'hoch' ? '#991B1B' : '#92400E'; + zecken = ` · Zecken`; + } info.innerHTML = `${icon} ${temp} ${w.desc}${regen}${zecken}`; info.classList.remove('map-weather-chip--hidden'); sep.classList.remove('map-weather-chip--hidden'); diff --git a/backend/static/sw.js b/backend/static/sw.js index 707f5c3..92e18ac 100644 --- a/backend/static/sw.js +++ b/backend/static/sw.js @@ -3,7 +3,7 @@ Offline-Cache + Push Notifications + Tile-Cache ============================================================ */ -const CACHE_VERSION = 'by-v323'; +const CACHE_VERSION = 'by-v324'; const CACHE_STATIC = `${CACHE_VERSION}-static`; const CACHE_TILES = 'ban-yaro-tiles-v1'; // bleibt über SW-Updates erhalten