chore: revert "fix: apply overflow-y: scroll to <html /> (#21988)" (#22017)

This reverts commit 5224387c5a.

This is causing layout shifts to `0,0` when attempting to open
dropdowns. Something more battle-tested is needed unfortunately, Radix +
Scrollgutters is really annoying.
This commit is contained in:
Jake Howell
2026-02-10 03:09:13 +00:00
committed by GitHub
parent 5224387c5a
commit 8bcfeab500
+6 -5
View File
@@ -100,10 +100,6 @@
@apply border-border;
}
html {
overflow-y: scroll;
}
/*
By default, Radix adds a margin to the `body` element when a dropdown is displayed,
causing some shifting when the dropdown has a full-width size, as is the case with the mobile menu.
@@ -114,7 +110,12 @@
*/
html body[data-scroll-locked] {
--removed-body-scroll-bar-size: 0;
margin-right: 0 !important;
margin-right: 0;
}
/* Prevent layout shift when modals open by maintaining scrollbar width */
html {
scrollbar-gutter: stable;
}
/*