From 7b2e3563419f911b04d3ed6779c9196fc2cb5f7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20N=C3=A4sman?= Date: Thu, 3 Mar 2022 10:31:17 +0100 Subject: [PATCH] fix sidebar scrolling MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Anders Näsman --- plugins/techdocs/src/reader/components/Reader.tsx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/plugins/techdocs/src/reader/components/Reader.tsx b/plugins/techdocs/src/reader/components/Reader.tsx index 6aa5c99be4..423e49a1e1 100644 --- a/plugins/techdocs/src/reader/components/Reader.tsx +++ b/plugins/techdocs/src/reader/components/Reader.tsx @@ -442,12 +442,14 @@ export const useTechDocsReaderDom = ( } .md-sidebar { - height: calc(100% - 100px); + bottom: 75px; position: fixed; width: 16rem; + overflow-y: auto; + overflow-x: hidden; } .md-sidebar .md-sidebar__scrollwrap { - max-height: calc(100% - 100px); + width: calc(16rem - 16px); } .md-sidebar--secondary { right: ${theme.spacing(3)}px; @@ -474,6 +476,12 @@ export const useTechDocsReaderDom = ( background-color: unset; } + @media screen and (min-width: 76.25em) { + .md-sidebar { + height: auto; + } + } + @media screen and (max-width: 76.1875em) { .md-nav { transition: none !important;