diff --git a/workspace/assets/css/start.css b/workspace/assets/css/start.css index 8f97589e..86dc5638 100644 --- a/workspace/assets/css/start.css +++ b/workspace/assets/css/start.css @@ -413,6 +413,23 @@ body.start > main { position: relative; z-index: 1; } keiner Richtung. */ flex: 0 1 auto; min-width: 0; flex-wrap: wrap; row-gap: 6px; justify-content: flex-end; + + /* DIE ZEILE HAT IMMER DIESELBE HOEHE (07.09.2026). + + Gemessen: Vor dem Skript ist die Leiste 67 px hoch, danach 71 -- + der Sicht-Umschalter kommt erst, wenn die Personenliste da ist, und + ist mit 42 px das hoechste Teil hier. Die vier Pixel schieben die + GANZE Seite nach unten; pruef-tempo mass daraus einen Sprung von + 0,99. Man sieht es kaum und merkt es doch: Wer beim Laden schon + zielt, klickt daneben. + + 44 px ist keine gegriffene Zahl, sondern das Mindestmass fuer ein + Fingerziel (WCAG 2.5.8), das hier ohnehin ueberall gilt. Damit ist + die Zeile so hoch wie ihr groesstes zulaessiges Teil -- egal, ob + dieses Teil gerade schon da ist oder erst kommt. Kein reservierter + Platz auf Verdacht, sondern die Hoehe, die sie sowieso haben muss. */ + min-height: 44px; + align-content: center; } .kopfleiste__rechts > * { flex: 0 0 auto; } diff --git a/workspace/aufgaben.html b/workspace/aufgaben.html index e3b34415..eed933ec 100644 --- a/workspace/aufgaben.html +++ b/workspace/aufgaben.html @@ -9,9 +9,9 @@ - - - + + +
@@ -211,10 +211,10 @@ - - - - - + + + + +