From d7a8611376fdabbd8355a4f916e2679f494878a8 Mon Sep 17 00:00:00 2001 From: Julie Blanc Date: Wed, 21 Jan 2026 16:33:15 +0100 Subject: [PATCH] create dropdown --- assets/css/components/_buttons.scss | 34 +++++++- assets/css/components/_dropdown.scss | 84 ++++++++++++++++++ assets/css/components/_sort.scss | 32 +------ assets/css/style.css | 125 +++++++++++++++++++++------ assets/css/style.css.map | 2 +- assets/css/style.scss | 1 + assets/js/dropdown.js | 43 +++++++++ assets/js/script.js | 2 + site/templates/investigations.php | 18 ++-- 9 files changed, 275 insertions(+), 66 deletions(-) create mode 100644 assets/css/components/_dropdown.scss create mode 100644 assets/js/dropdown.js diff --git a/assets/css/components/_buttons.scss b/assets/css/components/_buttons.scss index ece7d5d..b9c6132 100644 --- a/assets/css/components/_buttons.scss +++ b/assets/css/components/_buttons.scss @@ -32,31 +32,61 @@ button:disabled{ .btn--small{ - display: block; height: calc(var(--h-block)*0.75); - border: var(--border); + border: var(--border-light); border-radius: var(--radius-btn); font-size: var(--fs-small); line-height: 1; overflow: hidden; white-space: nowrap; + + a{ display: flex; align-items: center; justify-content: center; + gap: 1ch; width: 100%; height: 100%; padding: 0 1ch; padding-top: 2px; } + + .icon{ + --size: 10px; + height: var(--size); + width: var(--size); + position: relative; + top: -8px; + svg{ + width: 100%; + fill: var(--color-txt); + } + } + &.no-link{ display: flex; align-items: center; justify-content: center; + gap: 1ch; padding: 0 1ch; padding-top: 2px; } + &:hover{ + color: currentColor; + border-color: currentColor; + background-color: var(--grey-800); + + } +} + +.btn--small.is-selected{ + background-color: var(--color-txt); + border-color: var(--color-txt); + color: var(--color-bg); + a{ color: var(--color-bg); } + svg{ fill: var(--color-bg); } } .btn--bold, diff --git a/assets/css/components/_dropdown.scss b/assets/css/components/_dropdown.scss new file mode 100644 index 0000000..af67bd1 --- /dev/null +++ b/assets/css/components/_dropdown.scss @@ -0,0 +1,84 @@ +.dropdown { + position: relative; + display: inline-block; + + &__trigger { + cursor: pointer; + } + + &__content { + position: absolute; + top: 100%; + left: 0; + min-width: 180px; + margin-top: 4px; + background-color: var(--color-bg); + border: var(--border); + border-radius: var(--radius-btn); + opacity: 0; + visibility: hidden; + transform: translateY(-4px); + transition: opacity 0.2s ease, transform 0.2s ease, visibility 0.2s; + z-index: 100; + + ul { + list-style: none; + margin: 0; + padding: var(--padding-inner); + } + + li { + // border-bottom: var(--border-light); + + &:last-child { + border-bottom: none; + } + } + + a, button { + display: block; + width: 100%; + padding: 0.75em 1ch; + font-size: var(--fs-small); + text-align: left; + text-decoration: none; + color: var(--color-txt); + background: none; + border: none; + cursor: pointer; + + &:hover { + background-color: var(--grey-800); + } + } + } + + // Positionnement par défaut : sous le bouton, aligné à gauche + // Variante : aligné à droite + &--align-right .dropdown__content { + left: auto; + right: 0; + } + + // Variante : dropdown à droite du bouton + &--position-right .dropdown__content { + top: 0; + left: 100%; + margin-top: 0; + margin-left: 4px; + } + + &.is-open { + .dropdown__content { + opacity: 1; + visibility: visible; + transform: translateY(0); + } + } + + &--position-right.is-open { + .dropdown__content { + transform: translateX(0); + } + } +} diff --git a/assets/css/components/_sort.scss b/assets/css/components/_sort.scss index 15c7360..182440c 100644 --- a/assets/css/components/_sort.scss +++ b/assets/css/components/_sort.scss @@ -1,8 +1,5 @@ -.sort{ +button.sort{ - display: flex; - align-items: center; - gap: 1ch; .arrow{ line-height: 0; @@ -23,17 +20,6 @@ } - .icon{ - --size: 10px; - height: var(--size); - width: var(--size); - position: relative; - top: -8px; - svg{ - width: 100%; - fill: var(--color-txt); - } - } &[data-sort-type="up"]{ @@ -42,20 +28,4 @@ } } - - - - - &:hover{ - color: var(--grey-100); - svg{ - fill: var(--grey-100); - } - } - - - - - - } \ No newline at end of file diff --git a/assets/css/style.css b/assets/css/style.css index af8438c..1b3d93b 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -294,9 +294,8 @@ button:disabled { } .btn--small { - display: block; height: calc(var(--h-block) * 0.75); - border: var(--border); + border: var(--border-light); border-radius: var(--radius-btn); font-size: var(--fs-small); line-height: 1; @@ -307,18 +306,48 @@ button:disabled { display: flex; align-items: center; justify-content: center; + gap: 1ch; width: 100%; height: 100%; padding: 0 1ch; padding-top: 2px; } +.btn--small .icon { + --size: 10px; + height: var(--size); + width: var(--size); + position: relative; + top: -8px; +} +.btn--small .icon svg { + width: 100%; + fill: var(--color-txt); +} .btn--small.no-link { display: flex; align-items: center; justify-content: center; + gap: 1ch; padding: 0 1ch; padding-top: 2px; } +.btn--small:hover { + color: currentColor; + border-color: currentColor; + background-color: var(--grey-800); +} + +.btn--small.is-selected { + background-color: var(--color-txt); + border-color: var(--color-txt); + color: var(--color-bg); +} +.btn--small.is-selected a { + color: var(--color-bg); +} +.btn--small.is-selected svg { + fill: var(--color-bg); +} .btn--bold, .btn--bold-inline { @@ -504,12 +533,7 @@ button:disabled { padding-right: 0.25ch; } -.sort { - display: flex; - align-items: center; - gap: 1ch; -} -.sort .arrow { +button.sort .arrow { line-height: 0; --size: 12px; height: var(--size); @@ -522,30 +546,13 @@ button:disabled { transform: rotate(90deg); transition: transform 0.2s ease-in; } -.sort .arrow svg { +button.sort .arrow svg { width: 100%; fill: var(--color-txt); } -.sort .icon { - --size: 10px; - height: var(--size); - width: var(--size); - position: relative; - top: -8px; -} -.sort .icon svg { - width: 100%; - fill: var(--color-txt); -} -.sort[data-sort-type=up] .arrow { +button.sort[data-sort-type=up] .arrow { transform: rotate(-90deg); } -.sort:hover { - color: var(--grey-100); -} -.sort:hover svg { - fill: var(--grey-100); -} #hero { width: calc(100vw - var(--padding-body) * 2); @@ -998,6 +1005,70 @@ button:disabled { pointer-events: auto; } +.dropdown { + position: relative; + display: inline-block; +} +.dropdown__trigger { + cursor: pointer; +} +.dropdown__content { + position: absolute; + top: 100%; + left: 0; + min-width: 180px; + margin-top: 4px; + background-color: var(--color-bg); + border: var(--border); + border-radius: var(--radius-btn); + opacity: 0; + visibility: hidden; + transform: translateY(-4px); + transition: opacity 0.2s ease, transform 0.2s ease, visibility 0.2s; + z-index: 100; +} +.dropdown__content ul { + list-style: none; + margin: 0; + padding: var(--padding-inner); +} +.dropdown__content li:last-child { + border-bottom: none; +} +.dropdown__content a, .dropdown__content button { + display: block; + width: 100%; + padding: 0.75em 1ch; + font-size: var(--fs-small); + text-align: left; + text-decoration: none; + color: var(--color-txt); + background: none; + border: none; + cursor: pointer; +} +.dropdown__content a:hover, .dropdown__content button:hover { + background-color: var(--grey-800); +} +.dropdown--align-right .dropdown__content { + left: auto; + right: 0; +} +.dropdown--position-right .dropdown__content { + top: 0; + left: 100%; + margin-top: 0; + margin-left: 4px; +} +.dropdown.is-open .dropdown__content { + opacity: 1; + visibility: visible; + transform: translateY(0); +} +.dropdown--position-right.is-open .dropdown__content { + transform: translateX(0); +} + .page__title { font-size: var(--fs-big); font-weight: normal; diff --git a/assets/css/style.css.map b/assets/css/style.css.map index 3082425..809bfcb 100644 --- a/assets/css/style.css.map +++ b/assets/css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.css","base/_var.scss","base/_body.scss","partials/_site-header.scss","components/_buttons.scss","components/_tags.scss","components/_keywords.scss","components/_sort.scss","components/_hero.scss","components/_form-newsletter.scss","components/_search-form.scss","components/_list-socials.scss","components/_modal-share.scss","components/_text.scss","components/_card-article.scss","components/_figures.scss","components/_card-article-small.scss","components/_card-impact.scss","components/_details-summary.scss","components/_card-open-graph.scss","partials/_site-menu.scss","partials/_site-footer.scss","partials/_main-layout.scss","template/_home.scss","template/_investigations.scss","template/_investigation-summary.scss","template/_rapport.scss"],"names":[],"mappings":"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","file":"style.css"} \ No newline at end of file +{"version":3,"sources":["style.css","base/_var.scss","base/_body.scss","partials/_site-header.scss","components/_buttons.scss","components/_tags.scss","components/_keywords.scss","components/_sort.scss","components/_hero.scss","components/_form-newsletter.scss","components/_search-form.scss","components/_list-socials.scss","components/_modal-share.scss","components/_dropdown.scss","components/_text.scss","components/_card-article.scss","components/_figures.scss","components/_card-article-small.scss","components/_card-impact.scss","components/_details-summary.scss","components/_card-open-graph.scss","partials/_site-menu.scss","partials/_site-footer.scss","partials/_main-layout.scss","template/_home.scss","template/_investigations.scss","template/_investigation-summary.scss","template/_rapport.scss"],"names":[],"mappings":"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","file":"style.css"} \ No newline at end of file diff --git a/assets/css/style.scss b/assets/css/style.scss index 0511505..925d11e 100644 --- a/assets/css/style.scss +++ b/assets/css/style.scss @@ -19,6 +19,7 @@ @import "components/search-form"; @import "components/list-socials"; @import "components/modal-share"; +@import "components/dropdown"; @import "components/text"; @import "components/card-article"; @import "components/card-article-small"; diff --git a/assets/js/dropdown.js b/assets/js/dropdown.js new file mode 100644 index 0000000..74c7e86 --- /dev/null +++ b/assets/js/dropdown.js @@ -0,0 +1,43 @@ +export function initDropdowns() { + const dropdowns = document.querySelectorAll('.dropdown'); + + dropdowns.forEach(dropdown => { + const trigger = dropdown.querySelector('.dropdown__trigger'); + + if (!trigger) return; + + trigger.addEventListener('click', (e) => { + e.stopPropagation(); + + // Ferme les autres dropdowns ouverts + dropdowns.forEach(other => { + if (other !== dropdown) { + other.classList.remove('is-open'); + other.querySelector('.dropdown__trigger')?.classList.remove('is-selected'); + } + }); + + // Toggle le dropdown actuel + dropdown.classList.toggle('is-open'); + trigger.classList.toggle('is-selected'); + }); + }); + + // Ferme tous les dropdowns au clic extérieur + document.addEventListener('click', () => { + dropdowns.forEach(dropdown => { + dropdown.classList.remove('is-open'); + dropdown.querySelector('.dropdown__trigger')?.classList.remove('is-selected'); + }); + }); + + // Ferme au press Escape + document.addEventListener('keydown', (e) => { + if (e.key === 'Escape') { + dropdowns.forEach(dropdown => { + dropdown.classList.remove('is-open'); + dropdown.querySelector('.dropdown__trigger')?.classList.remove('is-selected'); + }); + } + }); +} diff --git a/assets/js/script.js b/assets/js/script.js index 23f4478..c0b4fdb 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -5,6 +5,7 @@ import { bannerStickyDesktop } from './banner-sticky-desktop.js'; import { themeToggle } from './themeToggle.js'; import { initHeroSlider } from './hero-slider.js'; import { playVideo } from './hero-video.js'; +import { initDropdowns } from './dropdown.js'; const responsiveMedium = 1080; const responsiveSmall = 768; @@ -19,4 +20,5 @@ window.onload = async function () { bannerStickyDesktop(responsiveSmall); initHeroSlider(); playVideo(); + initDropdowns(); } \ No newline at end of file diff --git a/site/templates/investigations.php b/site/templates/investigations.php index d2bef3f..07a92e5 100644 --- a/site/templates/investigations.php +++ b/site/templates/investigations.php @@ -8,12 +8,20 @@

- -
- - - + + +