From 0766e64b9617b4494d65ab6c265c96a05a0d40a7 Mon Sep 17 00:00:00 2001 From: isUnknown Date: Tue, 18 Feb 2025 17:11:09 +0100 Subject: [PATCH] fix #31 --- assets/css/src/footer.css | 14 +++++++++-- assets/css/src/header.css | 3 --- assets/js/script.js | 8 ++---- site/snippets/footer.php | 53 +++++++++++++++++---------------------- 4 files changed, 37 insertions(+), 41 deletions(-) diff --git a/assets/css/src/footer.css b/assets/css/src/footer.css index 0c8bd8a..b160199 100644 --- a/assets/css/src/footer.css +++ b/assets/css/src/footer.css @@ -2,14 +2,14 @@ position: fixed; bottom: 0; box-sizing: border-box; - padding: 3px var(--unit--horizontal) 6px var(--unit--horizontal); border-bottom: 0; } -.main-footer--background { +.open-nav-wrapper { border-top: 1px solid #eee; border-right: 1px solid #eee; background-color: #000; + padding: 3px var(--unit--horizontal) 6px var(--unit--horizontal); } [data-template="home"] #main-footer { position: fixed; @@ -43,4 +43,14 @@ #main-footer button.open-nav { margin-bottom: var(--unit--vertical); } + + [data-template="home"] #main-footer .open-nav-wrapper { + display: none !important; + } + + .open-nav-wrapper { + padding: 0; + border: none; + background-color: transparent; + } } diff --git a/assets/css/src/header.css b/assets/css/src/header.css index cef51ea..b2438f9 100644 --- a/assets/css/src/header.css +++ b/assets/css/src/header.css @@ -91,9 +91,6 @@ button.toggle.right::before { display: inline-block; margin-right: var(--unit--horizontal); } -.page-cover .links li:last-child { - margin-bottom: var(--unit--horizontal); -} [data-template="author"] .page-cover, [data-template="category"] .page-cover, diff --git a/assets/js/script.js b/assets/js/script.js index 3d47df5..b1f5f7a 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -69,13 +69,9 @@ function toggleLogoState() { } function toggleFooterState() { if (scrollY > 90) { - document - .querySelector("#main-footer") - .classList.add("main-footer--background"); + document.querySelector(".open-nav-wrapper").classList.remove("hidden"); } else { - document - .querySelector("#main-footer") - .classList.remove("main-footer--background"); + document.querySelector(".open-nav-wrapper").classList.add("hidden"); } } diff --git a/site/snippets/footer.php b/site/snippets/footer.php index 9e66371..87457ce 100644 --- a/site/snippets/footer.php +++ b/site/snippets/footer.php @@ -1,31 +1,24 @@ - isHomePage()): ?> - - - - \ No newline at end of file +is(page('lettre')) && !$page->is(page('a-propos'))): ?> + + + + + \ No newline at end of file