From b99dd331fea3a1dbc8c1f576ee10bdec39d7de05 Mon Sep 17 00:00:00 2001 From: Mark Kane <info@markkane.de> Date: Thu, 2 Jun 2022 11:52:29 +0200 Subject: [PATCH] Fix: add baseUrl in script, tweak show/hide behaviour (planning#404) --- docusaurus.config.js | 2 +- src/css/style.scss | 8 ++++++-- static/js/custom.js | 4 ++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index db31eab99..bd062df5c 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -171,7 +171,7 @@ module.exports = { ], ], scripts: [ { - src: '/js/custom.js', + src: `${baseUrl}js/custom.js`, async: false, }, ], diff --git a/src/css/style.scss b/src/css/style.scss index 3c6d6a90e..b20a75344 100644 --- a/src/css/style.scss +++ b/src/css/style.scss @@ -74,12 +74,16 @@ img { } @media screen and (min-width: 1000px) { - .has-back-btn .navbar__brand { + .navbar__brand { margin-left: 32px; } + + .hidden-back-btn .navbar__brand { + margin-left: 0; + } } -.has-back-btn .navbar__toggle.clean-btn { +.navbar__toggle.clean-btn { margin-left: 32px; } diff --git a/static/js/custom.js b/static/js/custom.js index 44205db01..f0a344c80 100644 --- a/static/js/custom.js +++ b/static/js/custom.js @@ -6,10 +6,10 @@ window.addEventListener("load", function() { const checkBackBtnVisibility = () => { if (window.location.pathname === '/' && !btn.classList.contains('hidden')) { btn.classList.add('hidden'); - nav.classList.remove('has-back-btn'); + nav.classList.add('hidden-back-btn'); } else if (window.location.pathname !== '/' && btn.classList.contains('hidden')) { btn.classList.remove('hidden'); - nav.classList.add('has-back-btn'); + nav.classList.remove('hidden-back-btn'); } }; -- GitLab