From 0fe29f8c80d08e667a35c768e42e87445c304c2a Mon Sep 17 00:00:00 2001 From: noroot Date: Tue, 1 Sep 2026 08:58:18 +0200 Subject: [PATCH] fix: .page-wide auf alle Listen-/Dashboard-/Detailansichten ausgeweitet MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Erste Version deckte nur die fünf Tabellen-Seiten ab. Auf Nutzerwunsch jetzt auch Dashboard, Posteingang, Register, Nutzerverwaltung, Fall-/ Antrag-Detail, Wiedervorlage, Betreiber-Accounts/-Audit-Log/-Dashboard und die neuen Genehmiger-Rollen/Freigaben-Seiten. Reine Formular-/Auth- Seiten (Login, Registrieren, Einladung, Nutzer/Firma anlegen) bleiben bewusst bei 1100px - ein einzelnes Formular auf voller Breite wäre schlechter lesbar. .page-wide selbst wurde von "kein Limit" auf 1600px korrigiert, da Detailseiten mit Fließtext (Fall-/Antrag-Detail) sonst auf Ultrawide-Monitoren unlesbar lange Zeilen bekommen hätten. Co-Authored-By: Claude Sonnet 5 --- internal/web/static/app.css | 17 ++++++++++------- internal/web/templates/abteilung_liste.html | 2 +- internal/web/templates/antraege_liste.html | 2 +- internal/web/templates/antrag_detail.html | 2 +- .../web/templates/betreiber_account_detail.html | 2 +- internal/web/templates/betreiber_accounts.html | 2 +- internal/web/templates/betreiber_audit_log.html | 2 +- internal/web/templates/betreiber_dashboard.html | 2 +- internal/web/templates/faelle_liste.html | 2 +- internal/web/templates/fall_detail.html | 2 +- internal/web/templates/freigaben_liste.html | 2 +- .../web/templates/genehmiger_rollen_liste.html | 2 +- internal/web/templates/index.html | 2 +- internal/web/templates/nutzer_liste.html | 2 +- internal/web/templates/wiedervorlage_liste.html | 2 +- 15 files changed, 24 insertions(+), 21 deletions(-) diff --git a/internal/web/static/app.css b/internal/web/static/app.css index fe2eb84..24e94d9 100644 --- a/internal/web/static/app.css +++ b/internal/web/static/app.css @@ -1058,13 +1058,16 @@ tbody tr:hover { width: 100%; } - /* Tabellen-Seiten mit vielen Spalten (Werkzeugkatalog, Register, - Freigabe-Regeln, ...) verschwenden bei 1100px sichtbar Platz auf - breiten Bildschirmen, während die Tabelle selbst schon horizontal - gescrollt/gequetscht werden muss — .page-wide hebt die Deckelung - für genau diese Seiten auf, ohne den Lesbarkeits-Vorteil von - max-width bei Formular-/Fließtext-Seiten anzutasten. */ + /* Tabellen-/Listen-/Dashboard-Seiten verschwenden bei 1100px sichtbar + Platz auf breiten Bildschirmen, während Tabellen selbst schon + horizontal gescrollt/gequetscht werden müssen — .page-wide hebt die + Deckelung für genau diese Seiten an. Bewusst 1600px statt "kein + Limit": manche dieser Seiten (Fall-/Antrag-Detail) enthalten auch + Fließtext-Absätze, die auf einem Ultrawide-Monitor sonst unlesbar + lange Zeilen bekämen. Reine Formular-/Auth-Seiten (Login, + Registrieren, Einladung, ...) bleiben bei 1100px, dort ist die + schmalere Spalte weiterhin die bessere Lesbarkeit. */ .page-wide { - max-width: none; + max-width: 1600px; } } diff --git a/internal/web/templates/abteilung_liste.html b/internal/web/templates/abteilung_liste.html index e37ba96..3424b11 100644 --- a/internal/web/templates/abteilung_liste.html +++ b/internal/web/templates/abteilung_liste.html @@ -3,7 +3,7 @@ {{template "head" .}} {{template "nav" .Nav}} -
+