From d461f8ca420f603d1ebfece205b936ccdde7a186 Mon Sep 17 00:00:00 2001 From: alientim Date: Sat, 22 Aug 2026 17:51:57 +0200 Subject: [PATCH] Fileshare: redundanten Breadcrumb entfernt, Baum/Tabelle gleich hoch (v1.1.2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Der Breadcrumb-Link-Zeile ueber der Dateitabelle ("LDAP Share / Test") war seit der Baum-Navigation redundant -- der Baum zeigt die aktuelle Position ja schon (aufgeklappt + hervorgehoben). Entfernt. - .fileshare-layout auf align-items:stretch umgestellt (statt flex-start) und .fileshare-main als Flex-Spalte mit table-wrap{flex:1}, damit die Baum- und die Tabellen-Kachel immer exakt gleich hoch sind, unabhaengig vom jeweiligen Inhalt. Das inline margin-bottom auf .table-wrap musste dafuer weg (sonst blieb trotzdem eine 16px-Luecke zwischen den unteren Kanten). Live auf POETEST verifiziert: beide Kacheln exakt gleiche Hoehe (166.5px in beiden Fällen), Breadcrumb-Div nicht mehr im DOM. Co-Authored-By: Claude Sonnet 5 --- srv/tesm/VERSION | 2 +- srv/tesm/static/css/style.css | 10 +++++++--- srv/tesm/templates/fileshare.html | 10 +--------- 3 files changed, 9 insertions(+), 13 deletions(-) diff --git a/srv/tesm/VERSION b/srv/tesm/VERSION index 524cb55..45a1b3f 100644 --- a/srv/tesm/VERSION +++ b/srv/tesm/VERSION @@ -1 +1 @@ -1.1.1 +1.1.2 diff --git a/srv/tesm/static/css/style.css b/srv/tesm/static/css/style.css index e023ba9..530d6e5 100644 --- a/srv/tesm/static/css/style.css +++ b/srv/tesm/static/css/style.css @@ -1296,14 +1296,18 @@ select { Fileshare (Baum-Navigation + Vorschau) ========================================================================== */ -.fileshare-layout { display: flex; align-items: flex-start; gap: 16px; } -.fileshare-main { flex: 1; min-width: 0; } +/* align-items:stretch (statt flex-start) + die main-Seite selbst als + Flex-Spalte mit table-wrap{flex:1}, damit beide Kacheln (Baum links, + Tabelle rechts) immer gleich hoch sind, unabhängig davon welche Seite + gerade mehr Inhalt hat. */ +.fileshare-layout { display: flex; align-items: stretch; gap: 16px; } +.fileshare-main { flex: 1; min-width: 0; display: flex; flex-direction: column; } +.fileshare-main .table-wrap { flex: 1; } .fileshare-tree { flex: 0 0 260px; max-width: 260px; padding: 14px; - max-height: 70vh; overflow-y: auto; } .fileshare-tree-title { diff --git a/srv/tesm/templates/fileshare.html b/srv/tesm/templates/fileshare.html index 267f69f..048bcac 100644 --- a/srv/tesm/templates/fileshare.html +++ b/srv/tesm/templates/fileshare.html @@ -46,15 +46,7 @@
-
- {{ selected_share }} - {% for b in breadcrumbs %} - / - {{ b.name }} - {% endfor %} -
- -
+