fix: .page-wide auf alle Listen-/Dashboard-/Detailansichten ausgeweitet
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 <noreply@anthropic.com>
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<div class="page-header">
|
||||
<div>
|
||||
<h1>Abteilungen</h1>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<div class="page-header">
|
||||
<div>
|
||||
<h1>Meine Anträge</h1>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<p><a href="/antraege">← Meine Anträge</a></p>
|
||||
<h1>{{.Titel}}</h1>
|
||||
<p class="hinweis">Eingereicht am {{.CreatedAt}} — Status: <span class="status status-{{.Status}}">{{.Status}}</span></p>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<p><a href="/betreiber/accounts">← Alle Accounts</a></p>
|
||||
<h1>{{.Name}}</h1>
|
||||
<p class="hinweis">Angelegt am {{.CreatedAt}}</p>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<p><a href="/betreiber">← Plattform</a></p>
|
||||
<div class="page-header">
|
||||
<div>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<p><a href="/betreiber">← Plattform</a></p>
|
||||
<div class="page-header">
|
||||
<div>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<h1>Plattform</h1>
|
||||
<ul class="stat-cards">
|
||||
<li>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<div class="page-header">
|
||||
<div>
|
||||
<h1>Posteingang</h1>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<p><a href="/faelle">← Posteingang</a></p>
|
||||
<h1>{{.Titel}}</h1>
|
||||
<p class="hinweis">Eingereicht am {{.CreatedAt}} — Status: <span class="status status-{{.Status}}">{{.Status}}</span></p>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<div class="page-header">
|
||||
<div>
|
||||
<h1>Meine Freigaben</h1>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<div class="page-header">
|
||||
<div>
|
||||
<h1>Genehmiger-Rollen</h1>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<h1>Willkommen bei Deklarix</h1>
|
||||
{{if .Nav.IsBetreiber}}
|
||||
<ul class="stat-cards">
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<div class="page-header">
|
||||
<div>
|
||||
<h1>Nutzerverwaltung</h1>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>{{template "head" .}}</head>
|
||||
<body>
|
||||
{{template "nav" .Nav}}
|
||||
<div class="page">
|
||||
<div class="page page-wide">
|
||||
<div class="page-header">
|
||||
<div>
|
||||
<h1>Wiedervorlage</h1>
|
||||
|
||||
Reference in New Issue
Block a user