From 90fe8da15c8eb227817c2232345ac359aef6bab5 Mon Sep 17 00:00:00 2001 From: Chris Swithinbank Date: Tue, 9 Jan 2024 20:44:12 +0100 Subject: Avoid sidebar scrollbar hiding behind navbar (#1353) --- .changeset/selfish-pants-know.md | 5 +++++ packages/starlight/components/PageFrame.astro | 3 +-- 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 .changeset/selfish-pants-know.md diff --git a/.changeset/selfish-pants-know.md b/.changeset/selfish-pants-know.md new file mode 100644 index 00000000..e1229159 --- /dev/null +++ b/.changeset/selfish-pants-know.md @@ -0,0 +1,5 @@ +--- +"@astrojs/starlight": patch +--- + +Fixes sidebar scrollbar hiding behind navbar diff --git a/packages/starlight/components/PageFrame.astro b/packages/starlight/components/PageFrame.astro index 17443043..92405ba5 100644 --- a/packages/starlight/components/PageFrame.astro +++ b/packages/starlight/components/PageFrame.astro @@ -49,9 +49,8 @@ const { hasSidebar, labels } = Astro.props; visibility: var(--sl-sidebar-visibility, hidden); position: fixed; z-index: var(--sl-z-index-menu); - inset-block: 0; + inset-block: var(--sl-nav-height) 0; inset-inline-start: 0; - padding-top: var(--sl-nav-height); width: 100%; background-color: var(--sl-color-black); overflow-y: auto; -- cgit