From 2d95b176f71f7f2059b8d31c1371aab746ee079f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Tue, 8 Dec 2020 08:57:13 +0100 Subject: [PATCH] Account for header when locking the sidebar (#15847) --- source/_includes/site/sidebar.html | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/_includes/site/sidebar.html b/source/_includes/site/sidebar.html index dff093e5fcf..e3372e5f76c 100644 --- a/source/_includes/site/sidebar.html +++ b/source/_includes/site/sidebar.html @@ -37,8 +37,9 @@ document.addEventListener('DOMContentLoaded', function() { const sidebar = document.querySelector("#sidebar").querySelector(".grid"); if (sidebar) { - const content = document.querySelector(".page-content").querySelector(".grid-wrapper") - if (sidebar.clientHeight > content.clientHeight || sidebar.clientHeight > window.innerHeight) { + const content = document.querySelector(".page-content").querySelector(".grid-wrapper"); + const windowHeight = window.innerHeight - 82; + if (sidebar.clientHeight > content.clientHeight || sidebar.clientHeight > windowHeight) { sidebar.style.display = "contents" } }