diff --git a/RELEASES.json b/RELEASES.json index a3db19d..d20cca6 100644 --- a/RELEASES.json +++ b/RELEASES.json @@ -1,4 +1,18 @@ [ + { + "version": "2026-07-23T21:10Z", + "date": "2026-07-23", + "title": "Header bleibt während der Suche bedienbar", + "items": [ + "Der Header ist jetzt auch während einer laufenden Recherche vollständig bedienbar." + ] + }, + { + "version": "2026-07-23T20:59Z", + "date": "2026-07-23", + "title": "Fix Headerzeilenbedienbarkeit beim ersten Falldurchlauf", + "items": [] + }, { "version": "2026-05-22T19:10Z", "date": "2026-05-22", diff --git a/src/static/css/style.css b/src/static/css/style.css index 236d9de..45eaf7e 100644 --- a/src/static/css/style.css +++ b/src/static/css/style.css @@ -2144,6 +2144,14 @@ a.dev-source-pill:hover { pointer-events: auto; background: rgba(0,0,0,0.15); } +/* Der globale Header bleibt auch während der ersten (blockierenden) Recherche + bedienbar. Das Overlay deckt sonst den gesamten Viewport ab und schluckt die + Klicks auf Barrierefreiheit, Theme-Wechsel, Konto-Menü und Abmelden. + Gesperrt bleiben ausschließlich die fallbezogenen Aktionen (Aktualisieren, + Bearbeiten, ...) über #incident-view.refresh-blurred. */ +body.first-refresh-blocking .header { + z-index: 9100; +} .progress-popup { pointer-events: auto; background: var(--bg-primary); diff --git a/src/static/dashboard.html b/src/static/dashboard.html index ef7838e..a13a366 100644 --- a/src/static/dashboard.html +++ b/src/static/dashboard.html @@ -13,7 +13,7 @@ - +