From a2e23be71d9f3592a9ac615981233bf4e9f3af6b Mon Sep 17 00:00:00 2001 From: Reuben Tier Date: Mon, 17 Jul 2023 22:31:56 +0100 Subject: Fix page scroll on window resize (#352) --- .changeset/lucky-pens-switch.md | 5 +++++ packages/starlight/components/MobileMenuToggle.astro | 6 ++++++ 2 files changed, 11 insertions(+) create mode 100644 .changeset/lucky-pens-switch.md diff --git a/.changeset/lucky-pens-switch.md b/.changeset/lucky-pens-switch.md new file mode 100644 index 00000000..6a47eafe --- /dev/null +++ b/.changeset/lucky-pens-switch.md @@ -0,0 +1,5 @@ +--- +"@astrojs/starlight": patch +--- + +Fix page scrolling when the window resizes, while the mobile nav is open diff --git a/packages/starlight/components/MobileMenuToggle.astro b/packages/starlight/components/MobileMenuToggle.astro index d199f4f6..a32bf1d9 100644 --- a/packages/starlight/components/MobileMenuToggle.astro +++ b/packages/starlight/components/MobileMenuToggle.astro @@ -92,4 +92,10 @@ const t = useTranslations(Astro.props.locale); [data-mobile-menu-expanded] { overflow: hidden; } + + @media (min-width: 50rem) { + [data-mobile-menu-expanded] { + overflow: auto; + } + } -- cgit