summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Valladares2023-10-24 14:51:54 -0600
committerGitHub2023-10-24 22:51:54 +0200
commit0470734e0dc323f9945e06bee4338c2f777ba0d6 (patch)
treea2b7090eed24111dc04a97d883c89874bfef0cd6
parent92b3b575404d0dc34f720c0ba29d8ed50be98f58 (diff)
downloadIT.starlight-0470734e0dc323f9945e06bee4338c2f777ba0d6.tar.gz
IT.starlight-0470734e0dc323f9945e06bee4338c2f777ba0d6.tar.bz2
IT.starlight-0470734e0dc323f9945e06bee4338c2f777ba0d6.zip
fix: prevent overscroll on mobile toc (#986)
-rw-r--r--.changeset/shaggy-socks-exercise.md5
-rw-r--r--packages/starlight/components/MobileTableOfContents.astro1
2 files changed, 6 insertions, 0 deletions
diff --git a/.changeset/shaggy-socks-exercise.md b/.changeset/shaggy-socks-exercise.md
new file mode 100644
index 00000000..5e1bf3d7
--- /dev/null
+++ b/.changeset/shaggy-socks-exercise.md
@@ -0,0 +1,5 @@
+---
+'@astrojs/starlight': patch
+---
+
+Prevent overscrolling on mobile table of contents by setting 'overscroll-behavior: contain'.
diff --git a/packages/starlight/components/MobileTableOfContents.astro b/packages/starlight/components/MobileTableOfContents.astro
index d5ec3cc6..03a4972f 100644
--- a/packages/starlight/components/MobileTableOfContents.astro
+++ b/packages/starlight/components/MobileTableOfContents.astro
@@ -105,6 +105,7 @@ const t = useTranslations(locale);
overflow-y: auto;
background-color: var(--sl-color-black);
box-shadow: var(--sl-shadow-md);
+ overscroll-behavior: contain;
}
</style>