From a352c48eaae2392fed9895504521b37f8ecd15b0 Mon Sep 17 00:00:00 2001 From: isUnknown Date: Sat, 28 Mar 2026 10:59:10 +0100 Subject: [PATCH] refactor : merge light-mode into script.js, rename panel to side-panel, fix print styles Integrate light-mode.js into script.js, unify .panel/.side-panel classes into .side-panel, scope theme variables to @media screen for proper print light mode, and add page-break after chapo. Co-Authored-By: Claude Opus 4.6 --- assets/css/src/_print.scss | 2 +- assets/css/src/_side-panel.scss | 45 +++++++++++------------ assets/css/style.css | 46 +++++++++++------------- assets/css/style.css.map | 2 +- assets/js/script.js | 18 +++++----- site/snippets/nav__texts--all.php | 2 +- site/snippets/nav__texts--collection.php | 14 ++++---- site/snippets/side-panel.php | 4 +-- 8 files changed, 62 insertions(+), 71 deletions(-) diff --git a/assets/css/src/_print.scss b/assets/css/src/_print.scss index 8584ecd..c2214b9 100644 --- a/assets/css/src/_print.scss +++ b/assets/css/src/_print.scss @@ -1,5 +1,5 @@ @media print { - .panel, + .side-panel, nav, .toggle-light { display: none; diff --git a/assets/css/src/_side-panel.scss b/assets/css/src/_side-panel.scss index df2d22c..598f58c 100644 --- a/assets/css/src/_side-panel.scss +++ b/assets/css/src/_side-panel.scss @@ -10,11 +10,10 @@ display: none; } -.panel { +.side-panel { display: none; position: fixed; overflow: auto; - width: 100vw; height: 100dvh; top: 0; background-color: var(--color-background); @@ -26,11 +25,11 @@ flex-direction: column; } -.panel.panel--visible { +.side-panel.side-panel--visible { display: flex; } -.panel header { +.side-panel header { position: sticky; top: 0; z-index: 1; @@ -110,7 +109,7 @@ button.search__icon { cursor: pointer; } -.panel__collection { +.side-panel__collection { scroll-behavior: smooth; height: 100%; overflow: auto; @@ -120,7 +119,7 @@ button.search__icon { footer { width: 100%; } -.panel-close { +.side-panel-close { position: fixed; box-sizing: border-box; bottom: 0; @@ -138,27 +137,27 @@ footer { /* ================= LISTS ================= */ -.panel__toggle-btn { +.side-panel__toggle-btn { width: 100%; display: flex; justify-content: space-between; margin-bottom: var(--unit--vertical); } -.panel__toggle-icon { +.side-panel__toggle-icon { color: var(--color-secondary); font-size: var(--font-size-xl); } /* ================= YEARS ================= */ -.panel__collection .panel__item:last-child { +.side-panel__collection .side-panel__item:last-child { margin-bottom: 6rem; } -.panel-item-content__edito { +.side-panel-item-content__edito { margin-bottom: calc(var(--unit--vertical) / 2); } -.panel-item-content__edito p:not(:last-child) { +.side-panel-item-content__edito p:not(:last-child) { margin-bottom: var(--unit--vertical); } @@ -166,29 +165,29 @@ button.see-more { margin-bottom: var(--unit--vertical); } -.panel-item-content__texts:not(.panel__collection .panel-item-content__texts) { +.side-panel-item-content__texts:not(.side-panel__collection .side-panel-item-content__texts) { padding: var(--unit--vertical) var(--unit--horizontal); } /* ================= TEXT ITEM ================= */ -.panel .text:first-child, -.panel .text:last-child { +.side-panel .text:first-child, +.side-panel .text:last-child { margin-bottom: calc(var(--unit--vertical) * 2); } -.panel__collection--years .text:first-child .text__title { +.side-panel__collection--years .text:first-child .text__title { display: inline-block; padding-left: var(--unit--horizontal); } -.panel .text__subtitle { +.side-panel .text__subtitle { margin-bottom: calc(var(--unit--vertical) / 4); } -.panel__collection--years .text:first-child .text__infos { +.side-panel__collection--years .text:first-child .text__infos { padding-left: var(--unit--horizontal); } -.panel__collection--years .text:first-child .text__infos::before { +.side-panel__collection--years .text:first-child .text__infos::before { content: ""; position: absolute; left: 0; @@ -201,23 +200,19 @@ button.see-more { @media screen and (min-width: 640px) { .side-panel { width: 40rem; - } - - .panel { z-index: 4; - width: var(--padding-body); } - .panel-close { + .side-panel-close { display: none; } - .panel--right { + .side-panel--right { right: auto; left: calc(-100vw - 1px); } - .panel--right.open { + .side-panel--right.open { left: 0; } } diff --git a/assets/css/style.css b/assets/css/style.css index 6f72c74..f6b18c8 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -664,11 +664,10 @@ button.toggle.right::before { display: none; } -.panel { +.side-panel { display: none; position: fixed; overflow: auto; - width: 100vw; height: 100dvh; top: 0; background-color: var(--color-background); @@ -679,11 +678,11 @@ button.toggle.right::before { flex-direction: column; } -.panel.panel--visible { +.side-panel.side-panel--visible { display: flex; } -.panel header { +.side-panel header { position: sticky; top: 0; z-index: 1; @@ -773,7 +772,7 @@ button.search__icon { cursor: pointer; } -.panel__collection { +.side-panel__collection { scroll-behavior: smooth; height: 100%; overflow: auto; @@ -784,7 +783,7 @@ footer { width: 100%; } -.panel-close { +.side-panel-close { position: fixed; box-sizing: border-box; bottom: 0; @@ -801,28 +800,28 @@ footer { } /* ================= LISTS ================= */ -.panel__toggle-btn { +.side-panel__toggle-btn { width: 100%; display: flex; justify-content: space-between; margin-bottom: var(--unit--vertical); } -.panel__toggle-icon { +.side-panel__toggle-icon { color: var(--color-secondary); font-size: var(--font-size-xl); } /* ================= YEARS ================= */ -.panel__collection .panel__item:last-child { +.side-panel__collection .side-panel__item:last-child { margin-bottom: 6rem; } -.panel-item-content__edito { +.side-panel-item-content__edito { margin-bottom: calc(var(--unit--vertical) / 2); } -.panel-item-content__edito p:not(:last-child) { +.side-panel-item-content__edito p:not(:last-child) { margin-bottom: var(--unit--vertical); } @@ -830,30 +829,30 @@ button.see-more { margin-bottom: var(--unit--vertical); } -.panel-item-content__texts:not(.panel__collection .panel-item-content__texts) { +.side-panel-item-content__texts:not(.side-panel__collection .side-panel-item-content__texts) { padding: var(--unit--vertical) var(--unit--horizontal); } /* ================= TEXT ITEM ================= */ -.panel .text:first-child, -.panel .text:last-child { +.side-panel .text:first-child, +.side-panel .text:last-child { margin-bottom: calc(var(--unit--vertical) * 2); } -.panel__collection--years .text:first-child .text__title { +.side-panel__collection--years .text:first-child .text__title { display: inline-block; padding-left: var(--unit--horizontal); } -.panel .text__subtitle { +.side-panel .text__subtitle { margin-bottom: calc(var(--unit--vertical) / 4); } -.panel__collection--years .text:first-child .text__infos { +.side-panel__collection--years .text:first-child .text__infos { padding-left: var(--unit--horizontal); } -.panel__collection--years .text:first-child .text__infos::before { +.side-panel__collection--years .text:first-child .text__infos::before { content: ""; position: absolute; left: 0; @@ -866,19 +865,16 @@ button.see-more { @media screen and (min-width: 640px) { .side-panel { width: 40rem; - } - .panel { z-index: 4; - width: var(--padding-body); } - .panel-close { + .side-panel-close { display: none; } - .panel--right { + .side-panel--right { right: auto; left: calc(-100vw - 1px); } - .panel--right.open { + .side-panel--right.open { left: 0; } } @@ -1184,7 +1180,7 @@ body.full-width #main-content { } } @media print { - .panel, + .side-panel, nav, .toggle-light { display: none; diff --git a/assets/css/style.css.map b/assets/css/style.css.map index 300b6d8..08ed000 100644 --- a/assets/css/style.css.map +++ b/assets/css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["src/_reset.scss","style.css","src/_html.scss","src/_generic.scss","src/_texts.scss","src/_header.scss","src/_side-panel.scss","src/_article.scss","src/_virtual.scss","src/_home.scss","src/_grid.scss","src/_newsletter.scss","src/_footer.scss","src/_toggle-light-mode.scss","src/_print.scss","src/_toc.scss","style.scss"],"names":[],"mappings":"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","file":"style.css"} \ No newline at end of file +{"version":3,"sources":["src/_reset.scss","style.css","src/_html.scss","src/_generic.scss","src/_texts.scss","src/_header.scss","src/_side-panel.scss","src/_article.scss","src/_virtual.scss","src/_home.scss","src/_grid.scss","src/_newsletter.scss","src/_footer.scss","src/_toggle-light-mode.scss","src/_print.scss","src/_toc.scss","style.scss"],"names":[],"mappings":"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","file":"style.css"} \ No newline at end of file diff --git a/assets/js/script.js b/assets/js/script.js index 27223a1..ec86f93 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -149,24 +149,24 @@ function subscribe(event) { } } -const panels = document.querySelectorAll(".panel[data-panel]"); +const panels = document.querySelectorAll(".side-panel[data-panel]"); const navOverlay = document.querySelector("#nav-overlay"); function closeAllPanels() { - panels.forEach(panel => panel.classList.remove("panel--visible")); + panels.forEach(panel => panel.classList.remove("side-panel--visible")); navOverlay.classList.remove("nav-overlay--visible"); document.body.classList.remove("no-scroll"); } function openPanel(name, view) { - const panel = document.querySelector(`.panel[data-panel="${name}"]`); + const panel = document.querySelector(`.side-panel[data-panel="${name}"]`); if (panel) { if (view) { panel.querySelectorAll('[data-view]').forEach(v => v.classList.add('hidden')); const target = panel.querySelector(`[data-view="${view}"]`); if (target) target.classList.remove('hidden'); } - panel.classList.add("panel--visible"); + panel.classList.add("side-panel--visible"); navOverlay.classList.add("nav-overlay--visible"); document.body.classList.add("no-scroll"); } @@ -210,7 +210,7 @@ document.addEventListener("DOMContentLoaded", () => { const navSortBtns = document.querySelectorAll(".side-panel .sort-btn"); const navSections = document.querySelectorAll( - ".panel__all-texts, .panel__collection" + ".side-panel__all-texts, .side-panel__collection" ); navSortBtns.forEach((sortBtn) => { @@ -219,9 +219,9 @@ document.addEventListener("DOMContentLoaded", () => { sortBtn.classList.add("active"); const sections = { - "sort-btn--all": ".panel__all-texts", - "sort-btn--years": ".panel__collection--years", - "sort-btn--categories": ".panel__collection--categories", + "sort-btn--all": ".side-panel__all-texts", + "sort-btn--years": ".side-panel__collection--years", + "sort-btn--categories": ".side-panel__collection--categories", }; navSections.forEach((navSection) => navSection.classList.add("hidden")); @@ -240,7 +240,7 @@ document.addEventListener("DOMContentLoaded", () => { }); }); - document.querySelectorAll(".panel-close").forEach((btn) => { + document.querySelectorAll(".side-panel-close").forEach((btn) => { btn.addEventListener("click", closeAllPanels); }); diff --git a/site/snippets/nav__texts--all.php b/site/snippets/nav__texts--all.php index 083c522..ff5c07f 100644 --- a/site/snippets/nav__texts--all.php +++ b/site/snippets/nav__texts--all.php @@ -1,4 +1,4 @@ -