From 89dd57f7259502d65d9ea0837a31d4fb51ab266e Mon Sep 17 00:00:00 2001 From: anarsec <anarsec@riseup.net> Date: Thu, 6 Jul 2023 20:39:53 +0000 Subject: [PATCH] remove inline css --- themes/DeepThought/sass/deep-thought.sass | 5 ++++- themes/DeepThought/static/js/site.js | 3 +-- themes/DeepThought/templates/page.html | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/themes/DeepThought/sass/deep-thought.sass b/themes/DeepThought/sass/deep-thought.sass index 5d32a1e..05699cf 100644 --- a/themes/DeepThought/sass/deep-thought.sass +++ b/themes/DeepThought/sass/deep-thought.sass @@ -525,13 +525,16 @@ body[theme="dark"] section flex: 1 - img[theme="dark"], picture[theme="dark"], video[theme="dark"], pre[theme="dark"] filter: invert(1) hue-rotate(180deg) +.menu + position: sticky + top: 48px + #image-gay width: auto height: auto diff --git a/themes/DeepThought/static/js/site.js b/themes/DeepThought/static/js/site.js index cc195c0..0bab18a 100644 --- a/themes/DeepThought/static/js/site.js +++ b/themes/DeepThought/static/js/site.js @@ -11,8 +11,7 @@ function isVisible(tocIndex) { const current = navSections[tocIndex]; - const next = tocIndex < tocItems.length - 1 ? navSections[tocIndex + 1] - : document.querySelectorAll("section.section").item(1); + const next = tocIndex < tocItems.length - 1 ? navSections[tocIndex + 1] : document.querySelector("section.section").nextElementSibling; const c = current.getBoundingClientRect(); const n = next.getBoundingClientRect(); diff --git a/themes/DeepThought/templates/page.html b/themes/DeepThought/templates/page.html index effaf25..dc01689 100644 --- a/themes/DeepThought/templates/page.html +++ b/themes/DeepThought/templates/page.html @@ -45,7 +45,7 @@ </div> {% if page.extra.toc %} <div class="column is-2 is-hidden-mobile"> - <aside class="menu" style="position: sticky; top: 48px"> + <aside class="menu"> <p class="heading has-text-weight-bold">Contents</p> <ul class="menu-list"> {% for h1 in page.toc %} -- GitLab