diff --git a/Build/Sources/Sass/component/_module.scss b/Build/Sources/Sass/component/_module.scss index d21ad2394af01b69f196e3bab5125bef8846c6d7..f582db62d0bc25ec4aec5c448de89ea2f0913e7c 100644 --- a/Build/Sources/Sass/component/_module.scss +++ b/Build/Sources/Sass/component/_module.scss @@ -107,6 +107,11 @@ gap: var(--module-docheader-spacing); flex-wrap: wrap; } + + .dropdown-menu { + max-height: calc(100vh - #{$toolbar-height} - var(--module-docheader-height)); + overflow-y: auto; + } } } diff --git a/typo3/sysext/backend/Resources/Public/Css/backend.css b/typo3/sysext/backend/Resources/Public/Css/backend.css index a3f8d2fb5cff520a332f408459b0f4a2987055c1..835798bd4df64359fabe89d5d6ff703b6ef67e94 100644 --- a/typo3/sysext/backend/Resources/Public/Css/backend.css +++ b/typo3/sysext/backend/Resources/Public/Css/backend.css @@ -3046,6 +3046,7 @@ a.dropdown-toggle{text-decoration:none} .module-docheader .module-docheader-bar label{margin-top:0;margin-bottom:0} .module-docheader .module-docheader-bar .form-group{margin:0} .module-docheader .module-docheader-bar-container{display:flex;gap:var(--module-docheader-spacing);flex-wrap:wrap} +.module-docheader .module-docheader-bar .dropdown-menu{max-height:calc(100vh - 45px - var(--module-docheader-height));overflow-y:auto} .module-body{padding:var(--module-body-padding)} .module-body>.container{padding-left:0;padding-right:0} .module-body .container-small{max-width:768px;margin:0 auto}