From fece459f966b07f85da693870ac3053466476b52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Gla=CC=88ser?= Date: Wed, 20 May 2026 13:25:52 +0200 Subject: [PATCH] Raise pulldown overlay layer via centralized z-index token --- foundations.html | 1 + semantic-tokens-components.html | 1 + styleguide.css | 4 +++- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/foundations.html b/foundations.html index 46d31d9..88563fc 100644 --- a/foundations.html +++ b/foundations.html @@ -138,6 +138,7 @@ input-field-desktop-width400pxFixe Desktop-Breite von ein- und mehrzeiligen Eingabefeldern in der Input-Component-Preview. input-field-max-width600pxMaximale Breite von ein- und mehrzeiligen Eingabefeldern (ohne Suchfeld). search-field-width15.3remFixe Breite des Suchfeld-Inputs inklusive Clear-Button-Bereich. + layer-pulldown-panel40Layer-Stufe für geöffnete Pulldown-Ausklappfelder, damit sie über anderen Inhalten liegen. multiselect-pulldown-panel-desktop-width500pxDesktop-Breite des geöffneten Multiselektions-Pulldown-Panels im gleichnamigen Pattern. multiselect-pulldown-panel-mobile-width80vwMobile Breite des geöffneten Multiselektions-Pulldown-Panels im gleichnamigen Pattern. options-row-mode-toggle-width7remBreite des Modus-Schiebers in der Options Row. diff --git a/semantic-tokens-components.html b/semantic-tokens-components.html index c14d431..6a5e1b4 100644 --- a/semantic-tokens-components.html +++ b/semantic-tokens-components.html @@ -109,6 +109,7 @@ layout-pulldown-chevron-offsetcompact-interaction-padding-horizontalRechter Innenabstand des Chevron-Icons im Pulldown. layout-pulldown-chevron-reserved-spacespacing-largeReservierte Breite zwischen Pulldown-Text und rechtem Chevron-Bereich. layout-pulldown-panel-form-mobile-width90%Zielbreite für Pulldown-Panels mit Formularinhalt auf Mobile; wird durch die Viewport-Kappe begrenzt. + layer-pulldown-paneldimension-layer-pulldown-panelLayer-Stufe geöffneter Pulldown-Ausklappfelder über übrigen Seiteninhalten. layout-multiselect-pulldown-panel-desktop-widthdimension-multiselect-pulldown-panel-desktop-widthDesktop-Breite des geöffneten Panels im Pattern Multiselektions-Pulldown. layout-multiselect-pulldown-panel-mobile-widthdimension-multiselect-pulldown-panel-mobile-widthMobile Breite des geöffneten Panels im Pattern Multiselektions-Pulldown. surface-menu-panel-portalcolor-light-greyFläche des Sandwich-Menü-Panels für große und kleine Variante. diff --git a/styleguide.css b/styleguide.css index 5df7b45..9c4a39f 100644 --- a/styleguide.css +++ b/styleguide.css @@ -73,6 +73,7 @@ --layout-tab-navigation-large-padding-inline: var(--interaction-padding-horizontal); --layout-pulldown-chevron-reserved-space: var(--spacing-large); --layout-pulldown-panel-form-mobile-width: 90%; + --layer-pulldown-panel: var(--dimension-layer-pulldown-panel); --layout-multiselect-pulldown-panel-desktop-width: var(--dimension-multiselect-pulldown-panel-desktop-width); --layout-multiselect-pulldown-panel-mobile-width: var(--dimension-multiselect-pulldown-panel-mobile-width); --layout-input-label-width: var(--dimension-input-label-width); @@ -222,6 +223,7 @@ --dimension-input-field-desktop-width: 400px; --dimension-input-field-max-width: 600px; --dimension-search-field-width: 15.3rem; + --dimension-layer-pulldown-panel: 40; --dimension-multiselect-pulldown-panel-desktop-width: 500px; --dimension-multiselect-pulldown-panel-mobile-width: 80vw; --dimension-options-row-mode-toggle-width: 7rem; @@ -1228,7 +1230,7 @@ section + section { position: absolute; top: calc(100% + var(--spacing-small)); left: 0; - z-index: 2; + z-index: var(--layer-pulldown-panel); display: none; flex-direction: column; gap: var(--spacing-small);