diff --git a/assets/styles/_theme.css b/assets/styles/_theme.css index 035907cb..97e9fb29 100644 --- a/assets/styles/_theme.css +++ b/assets/styles/_theme.css @@ -52,3 +52,15 @@ cursor: pointer; } } + +/* + * Thin scrollbars without a track for inner scrolling areas. The page scrollbar takes its + * style from , which body * leaves out. Firefox and Chrome/Edge 121+ honour these; + * Safari keeps its own overlay scrollbars. + */ +@layer base { + body * { + scrollbar-width: thin; + scrollbar-color: var(--color-gray-300) transparent; + } +} diff --git a/templates/forms.html.twig b/templates/forms.html.twig index ace8b4af..be036ee1 100644 --- a/templates/forms.html.twig +++ b/templates/forms.html.twig @@ -237,7 +237,7 @@
-