fix(portal-admin): html/body overflow-y hidden as a shell shield #176

Merged
julien merged 1 commits from fix/admin-shell-overflow-shield into main 2026-05-17 01:56:27 +02:00

1 Commits

Author SHA1 Message Date
Julien Gautier e531ca5e24 fix(portal-admin): html/body overflow-y hidden as a shell shield
CI / commits (pull_request) Successful in 3m54s
CI / scan (pull_request) Successful in 3m57s
CI / check (pull_request) Successful in 4m27s
CI / a11y (pull_request) Successful in 2m21s
CI / perf (pull_request) Successful in 5m57s
The admin shell is a "fills 100vh, never scrolls the body" layout —
<app-root> is height: 100vh and <main> owns its own overflow-y. If
anything ever pushes content past the viewport (a chart sizing
escape, a future iframe, a flex bug), we'd rather clip at the root
than show a phantom body scrollbar plus the empty space under the
footer that comes with it.
2026-05-17 01:39:32 +02:00