From 30e570095f4f2d162ac8e72c316a235eb288d86a Mon Sep 17 00:00:00 2001 From: Scarriffle Date: Thu, 30 Jul 2026 18:10:58 +0200 Subject: [PATCH] Web: Dashboard-Karten fuellen die Rasterzelle (.dash-card height:100%) Ohne definierte Kartenhoehe reichte die feste Rasterzellen-Hoehe nie an Body/ Chart/Legende durch - die Flex-Kette (min-height:0/overflow) hatte nichts zum Andocken, weshalb die ganze Karte scrollte statt nur der Legende. Mit height:100% greift die Legenden-Scroll-Regel: der Anteils-Ring bleibt stehen, nur die Legende scrollt. Betrifft auch die internen Tabellen-Scrolls der anderen Karten. Co-Authored-By: Claude Opus 4.8 --- web/src/styles.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/src/styles.css b/web/src/styles.css index aa84a34..8508125 100644 --- a/web/src/styles.css +++ b/web/src/styles.css @@ -674,6 +674,10 @@ td select { width: auto; min-width: 0; max-width: 100%; } .dash-card { margin-bottom: 0; /* Abstand macht das Raster */ + /* Die feste Hoehe der Rasterzelle bis hierher durchreichen: erst dadurch + begrenzt die Flex-Kette darunter, sodass Inhalt IN der Karte scrollt (z.B. + nur die Ring-Legende) statt die ganze Karte zu strecken. */ + height: 100%; display: flex; flex-direction: column; overflow: hidden; padding: 0; }