diff --git a/data/navigation.json b/data/navigation.json index 1f944a9..e7adb59 100644 --- a/data/navigation.json +++ b/data/navigation.json @@ -20,9 +20,9 @@ "children": [ { "label": "Übersicht", "slug": "turnen" }, { "label": "Erwachsenenturnen", "slug": "turnen/erwachsenenturnen" }, - { "label": "Eltern-Kind-Turnen", "slug": "turnen/eltern-kind-turnen" }, - { "label": "Fitness und Pilates", "slug": "turnen/fitness-pilates" }, - { "label": "Trampolin", "slug": "turnen/trampolin" }, + { "label": "Eltern-Kind- & Kinderturnen", "slug": "turnen/eltern-kind-turnen" }, + { "label": "Fitness & Pilates", "slug": "turnen/fitness-pilates" }, + { "label": "Trampolinturnen", "slug": "turnen/trampolin" }, { "label": "Wettkampfturnen", "slug": "turnen/wettkampfturnen" } ] }, diff --git a/public/assets/css/layout.css b/public/assets/css/layout.css index 4bb2ee9..7956bb5 100644 --- a/public/assets/css/layout.css +++ b/public/assets/css/layout.css @@ -176,7 +176,13 @@ z-index: 25; display: grid; gap: var(--space-3xs); - min-width: 15rem; + /* 15,5rem statt 15rem: der längste Punkt „Eltern-Kind- & Kinderturnen" ist 187,6px + breit, und im Hover bzw. auf der aktiven Seite wächst padding-left von --space-s + auf --space-m. Bei 15rem blieben dafür nur 186px, das Panel wuchs beim Hover um + zwei Pixel und war auf dieser Seite dauerhaft breiter — als Flackern sichtbar, + weil das Panel mittig sitzt und sich also nach beiden Seiten schiebt. Wer hier + einen längeren Menüpunkt einträgt, misst die Textbreite im Hover-Zustand nach. */ + min-width: 15.5rem; margin: 0; /* Gleichmäßiges Padding rundum — Pillen stehen oben/unten/seitlich gleich dezent frei. */ padding: var(--space-2xs);