From bd97c1c33e777cb143284bc07b919bdb158bc4b6 Mon Sep 17 00:00:00 2001 From: Julie Blanc Date: Fri, 23 Jan 2026 17:38:08 +0100 Subject: [PATCH] report + harmonize panel-left --- assets/css/base/_body.scss | 13 +- assets/css/base/_var.scss | 6 +- assets/css/components/_dropdown.scss | 100 +++- assets/css/components/_modal-share.scss | 6 +- assets/css/partials/_site-header.scss | 10 +- assets/css/style.css | 429 +++++++++++------- assets/css/style.css.map | 2 +- assets/css/style.scss | 2 +- .../css/template/_investigation-summary.scss | 178 +++++--- assets/css/template/_investigations.scss | 6 +- assets/css/template/_rapport.scss | 303 ------------- assets/css/template/_report.scss | 380 ++++++++++++++++ assets/icons/close.svg | 2 +- assets/icons/toc.svg | 8 + assets/js/header.js | 2 + assets/js/panel.js | 19 + assets/js/script.js | 3 +- site/templates/investigation-summary.php | 18 +- site/templates/report.php | 390 ++++++++-------- 19 files changed, 1107 insertions(+), 770 deletions(-) delete mode 100644 assets/css/template/_rapport.scss create mode 100644 assets/css/template/_report.scss create mode 100644 assets/icons/toc.svg create mode 100644 assets/js/panel.js diff --git a/assets/css/base/_body.scss b/assets/css/base/_body.scss index b15509b..912b501 100644 --- a/assets/css/base/_body.scss +++ b/assets/css/base/_body.scss @@ -61,4 +61,15 @@ body, #site-header, #site-footer{ grid-gap: var(--padding-inner); grid-template-columns: 2fr 3fr; position: relative; -} \ No newline at end of file +} + + + + +@mixin hide-scroll(){ + scrollbar-width: none; + -ms-overflow-style: none; + &::-webkit-scrollbar { + display: none; + } +} diff --git a/assets/css/base/_var.scss b/assets/css/base/_var.scss index 91482f8..d4fda68 100644 --- a/assets/css/base/_var.scss +++ b/assets/css/base/_var.scss @@ -17,9 +17,11 @@ --fs-button-bold: 22px; - --max-w-content: 700px; + --max-w-content: 640px; --max-w-cards: 1000px; --max-w-container: 1280px; + --z-header: 2000; + --panel-w: 310px; @media #{$small} { --fs-medium: 20px; @@ -105,7 +107,7 @@ --grey-800: #cfcfcf; --color-bg: #efefef; - --color-txt: #000000; + --color-txt: #161616; --color-txt-light: var(--grey-400); --color-accent: #ff00ff; diff --git a/assets/css/components/_dropdown.scss b/assets/css/components/_dropdown.scss index 4000f85..524b51a 100644 --- a/assets/css/components/_dropdown.scss +++ b/assets/css/components/_dropdown.scss @@ -65,26 +65,7 @@ } } - // Variante : dropdown à droite du bouton - &--position-right .dropdown__content { - top: auto; - bottom: 0; - left: calc(100% + var(--padding-inner)); - margin-top: 0; - margin-left: 4px; - - &::before{ - content: "◀"; - transform: rotate(0deg); - font-size: 14px; - position: absolute; - top: auto; - bottom: 4px; - left: -12px; - } - } - - &.is-open { + &.is-open { .dropdown__content { opacity: 1; visibility: visible; @@ -92,11 +73,82 @@ } } - &--position-right.is-open { - .dropdown__content { - transform: translateX(0); - } + // PANEL  + @media #{$small}{ + &--position-panel .dropdown__content { + top: auto; + bottom: calc(var(--h-block) + var(--padding-inner)); + left: auto; + right: 0; + margin-top: 0; + margin-left: 4px; + + &::before{ + font-family: Arial; + content: "◀"; + transform: rotate(-90deg); + font-size: 14px; + position: absolute; + top: auto; + bottom: -13px; + left: 50%; + } + } + + + + &--position-panel.is-open { + .dropdown__content { + transform: translateX(0); + } + } + } + + + @media #{$small-up}{ + &--position-panel .dropdown__content { + top: auto; + bottom: 0; + left: calc(100% + var(--padding-inner)); + margin-top: 0; + margin-left: 4px; + + &::before{ + font-family: Arial; + content: "◀"; + transform: rotate(0deg); + font-size: 14px; + position: absolute; + top: auto; + bottom: 4px; + left: -11px; + } + } + + + + &--position-panel.is-open { + .dropdown__content { + transform: translateX(0); + } + } + + } + + + @media #{$x-small}{ + + .dropdown__content{ + width: calc(100vw - var(--padding-body)*2); + .modal--share{ + width: 100%; + } + } + + + } + } diff --git a/assets/css/components/_modal-share.scss b/assets/css/components/_modal-share.scss index fd875f0..a937410 100644 --- a/assets/css/components/_modal-share.scss +++ b/assets/css/components/_modal-share.scss @@ -98,9 +98,9 @@ font-size: var(--fs-small); padding-top: 2px; white-space: nowrap; - min-width: 0px!important; - max-width: 30ch!important; - width: 7.25ch; + text-align: center; + + width: 8ch!important; &::after{ content: "\00a0"; diff --git a/assets/css/partials/_site-header.scss b/assets/css/partials/_site-header.scss index 862350e..60b6f23 100644 --- a/assets/css/partials/_site-header.scss +++ b/assets/css/partials/_site-header.scss @@ -1,6 +1,6 @@ #site-header { - z-index: 9000; + z-index: var(--z-header); --gap: 3ch; position: fixed; @@ -12,6 +12,8 @@ background-color: var(--color-bg); padding: 0 var(--padding-body); + box-shadow: -1px 4px 10px 0px var(--color-bg); + .site-header__inner{ width: 100%; height: 100%; @@ -106,9 +108,9 @@ #site-header.is-visible{ - .site-header__inner{ - border-color: var(--grey-800); - } + // .site-header__inner{ + // border-color: var(--grey-800); + // } } diff --git a/assets/css/style.css b/assets/css/style.css index f4f170b..816ea0f 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -9,9 +9,11 @@ --fs-big: 30px; --fs-xbig: 38px; --fs-button-bold: 22px; - --max-w-content: 700px; + --max-w-content: 640px; --max-w-cards: 1000px; --max-w-container: 1280px; + --z-header: 2000; + --panel-w: 310px; --leading-tight: 1.05; --leading-normal: 1.3; --fw-normal: 400; @@ -73,7 +75,7 @@ --grey-600: #9a9a9a; --grey-800: #cfcfcf; --color-bg: #efefef; - --color-txt: #000000; + --color-txt: #161616; --color-txt-light: var(--grey-400); --color-accent: #ff00ff; --color-accent-50: #ffe9ff; @@ -136,7 +138,7 @@ body, #site-header, #site-footer { } #site-header { - z-index: 9000; + z-index: var(--z-header); --gap: 3ch; position: fixed; top: 0; @@ -145,6 +147,7 @@ body, #site-header, #site-footer { height: var(--header-h); background-color: var(--color-bg); padding: 0 var(--padding-body); + box-shadow: -1px 4px 10px 0px var(--color-bg); } #site-header .site-header__inner { width: 100%; @@ -223,10 +226,6 @@ body, #site-header, #site-footer { fill: var(--grey-200) !important; } -#site-header.is-visible .site-header__inner { - border-color: var(--grey-800); -} - @media screen and (max-width: 1080px) { #nav-highlight { display: none; @@ -906,9 +905,8 @@ button.sort[data-sort-type=up] .arrow { font-size: var(--fs-small); padding-top: 2px; white-space: nowrap; - min-width: 0px !important; - max-width: 30ch !important; - width: 7.25ch; + text-align: center; + width: 8ch !important; } .modal--share .copy-link .copy-link__btn::after { content: " "; @@ -996,29 +994,63 @@ button.sort[data-sort-type=up] .arrow { left: auto; right: 16px; } -.dropdown--position-right .dropdown__content { - top: auto; - bottom: 0; - left: calc(100% + var(--padding-inner)); - margin-top: 0; - margin-left: 4px; -} -.dropdown--position-right .dropdown__content::before { - content: "◀"; - transform: rotate(0deg); - font-size: 14px; - position: absolute; - top: auto; - bottom: 4px; - left: -12px; -} .dropdown.is-open .dropdown__content { opacity: 1; visibility: visible; transform: translateY(0); } -.dropdown--position-right.is-open .dropdown__content { - transform: translateX(0); +@media screen and (max-width: 768px) { + .dropdown--position-panel .dropdown__content { + top: auto; + bottom: calc(var(--h-block) + var(--padding-inner)); + left: auto; + right: 0; + margin-top: 0; + margin-left: 4px; + } + .dropdown--position-panel .dropdown__content::before { + font-family: Arial; + content: "◀"; + transform: rotate(-90deg); + font-size: 14px; + position: absolute; + top: auto; + bottom: -13px; + left: 50%; + } + .dropdown--position-panel.is-open .dropdown__content { + transform: translateX(0); + } +} +@media screen and (min-width: 768px) { + .dropdown--position-panel .dropdown__content { + top: auto; + bottom: 0; + left: calc(100% + var(--padding-inner)); + margin-top: 0; + margin-left: 4px; + } + .dropdown--position-panel .dropdown__content::before { + font-family: Arial; + content: "◀"; + transform: rotate(0deg); + font-size: 14px; + position: absolute; + top: auto; + bottom: 4px; + left: -11px; + } + .dropdown--position-panel.is-open .dropdown__content { + transform: translateX(0); + } +} +@media screen and (max-width: 560px) { + .dropdown .dropdown__content { + width: calc(100vw - var(--padding-body) * 2); + } + .dropdown .dropdown__content .modal--share { + width: 100%; + } } .page__header { @@ -1383,7 +1415,7 @@ button.sort[data-sort-type=up] .arrow { } #site-header { - z-index: 9000; + z-index: var(--z-header); --gap: 3ch; position: fixed; top: 0; @@ -1392,6 +1424,7 @@ button.sort[data-sort-type=up] .arrow { height: var(--header-h); background-color: var(--color-bg); padding: 0 var(--padding-body); + box-shadow: -1px 4px 10px 0px var(--color-bg); } #site-header .site-header__inner { width: 100%; @@ -1470,10 +1503,6 @@ button.sort[data-sort-type=up] .arrow { fill: var(--grey-200) !important; } -#site-header.is-visible .site-header__inner { - border-color: var(--grey-800); -} - @media screen and (max-width: 1080px) { #nav-highlight { display: none; @@ -1663,10 +1692,12 @@ body main { width: 11px; } +[data-template=investigations] main { + max-width: var(--max-w-cards); + margin-inline: auto; +} @media screen and (min-width: 560px) { [data-template=investigations] main #container-cards { - max-width: var(--max-w-cards); - margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fill, minmax(340px, 1fr)); grid-auto-rows: minmax(100px, auto); @@ -1692,11 +1723,9 @@ body main { } .page__sort { - max-width: var(--max-w-cards); display: flex; justify-content: right; grid-gap: var(--padding-inner); - margin: 0 auto; margin-bottom: calc(var(--spacing) * 1); } @@ -1705,8 +1734,27 @@ body main { max-width: var(--max-w-cards); margin-inline: auto; } -[data-template=investigation-summary] main #banner--page { - display: none; +[data-template=investigation-summary] main .panel-left { + width: calc((100vw - var(--max-w-cards) - var(--padding-body) * 2) * 0.5); +} +@media screen and (max-width: 1380px) { + [data-template=investigation-summary] main { + margin-left: auto; + margin-right: var(--padding-body); + } + [data-template=investigation-summary] main .panel-left { + width: calc(100vw - var(--max-w-cards) - var(--padding-body) * 2); + } +} +@media screen and (max-width: 1220px) { + [data-template=investigation-summary] main { + margin-left: auto; + margin-right: 0px; + width: calc(100% - var(--panel-w) * 0.5 - var(--padding-body)); + } + [data-template=investigation-summary] main .panel-left { + width: calc(var(--panel-w) * 0.5); + } } [data-template=investigation-summary] main header { margin-top: calc(var(--spacing) * 1); @@ -1739,18 +1787,6 @@ body main { padding-right: 2ch; text-wrap: balance; } -[data-template=investigation-summary] main #nav--page ul { - list-style: none; -} -[data-template=investigation-summary] main #nav--page ul li { - text-align: center; - color: var(--color-txt-light); -} -[data-template=investigation-summary] main #nav--page ul li a { - display: block; - padding: 0.3em 0; - text-decoration: none; -} [data-template=investigation-summary] main #section__dl { margin-top: calc(var(--spacing) * 1.5); border-bottom: var(--border-light); @@ -1788,8 +1824,51 @@ body main { text-decoration: 1px underline var(--color-txt-light); text-underline-offset: 3px; } +[data-template=investigation-summary] main .panel-left { + height: calc(100vh - var(--header-h)); + position: fixed; + left: var(--padding-body); + padding-bottom: calc(var(--padding-body) * 1); + display: flex; + flex-direction: column; + justify-content: flex-end; + align-items: center; + z-index: calc(var(--z-header) - 1); +} +[data-template=investigation-summary] main .panel-left #nav--page { + padding-bottom: var(--spacing); + width: calc(var(--panel-w) * 0.5); +} +[data-template=investigation-summary] main .panel-left #nav--page ul { + list-style: none; +} +[data-template=investigation-summary] main .panel-left #nav--page ul li { + text-align: center; + color: var(--color-txt-light); + margin-bottom: 4px; + font-weight: bold; + font-size: var(--fs-small); +} +[data-template=investigation-summary] main .panel-left #nav--page ul li a { + display: block; + padding: 5px 1ch; + text-decoration: none; +} +[data-template=investigation-summary] main .panel-left .btn--group { + width: calc(var(--panel-w) * 0.5); + display: flex; + flex-direction: column; + gap: calc(var(--spacing) * 0.25); +} +[data-template=investigation-summary] main .panel-left .btn--group button, [data-template=investigation-summary] main .panel-left .btn--group .dropdown { + flex-grow: 1; + width: 100%; +} @media screen and (max-width: 768px) { + [data-template=investigation-summary] main { + width: 100%; + } [data-template=investigation-summary] main header { margin-bottom: calc(var(--spacing) * 1); } @@ -1800,37 +1879,38 @@ body main { [data-template=investigation-summary] main #hero figcaption { margin: 0 var(--padding-body); } - [data-template=investigation-summary] main #banner--page { + [data-template=investigation-summary] main .panel-left { padding: calc(var(--spacing) * 0.5) 0; + background-color: yellow; position: fixed; bottom: 0; left: 0; width: 100vw; + height: calc(var(--h-block) * 3); padding: calc(var(--spacing) * 0.75) var(--padding-body); padding-top: var(--spacing); background-color: var(--color-bg); background: linear-gradient(0deg, var(--color-bg) 0%, var(--color-bg) 64%, transparent 100%); - z-index: 800; } - [data-template=investigation-summary] main #banner--page #nav--page { + [data-template=investigation-summary] main .panel-left #nav--page { display: none; } - [data-template=investigation-summary] main #banner--page .btn--group { + [data-template=investigation-summary] main .panel-left .btn--group { + width: 100%; display: flex; - gap: calc(var(--spacing) * 0.25); + flex-direction: row; + gap: var(--padding-inner); position: relative; } - [data-template=investigation-summary] main #banner--page .btn--group > button, - [data-template=investigation-summary] main #banner--page .btn--group > label { - width: 50%; - cursor: pointer; + [data-template=investigation-summary] main .panel-left .btn--group button { + width: 100%; } - [data-template=investigation-summary] main #banner--page { + [data-template=investigation-summary] main .panel-left { opacity: 0; pointer-events: none; transition: opacity 0.2s ease-in; } - [data-template=investigation-summary] main #banner--page.is-visible { + [data-template=investigation-summary] main .panel-left.is-visible { opacity: 1; pointer-events: auto; } @@ -1843,23 +1923,58 @@ body main { padding: calc(var(--spacing) * 0.25) 0; } } -:root { - --rapport-w: 290px; -} - -#rapport { - margin-bottom: 20vh; - padding-left: calc(var(--rapport-w) + var(--padding-body) * 1); - padding-bottom: 10vh; - margin: 0 auto; - max-width: calc(var(--max-w-content) + var(--rapport-w) + var(--padding-body)); - margin-top: calc(var(--spacing) * -1); -} - -#rapport .rapport__header { - margin-top: calc(var(--spacing) * 2); - max-width: var(--max-w-content); +[data-template=report] .report__header { + margin-inline: auto; + margin-top: calc(var(--spacing) * 1); + max-width: var(--max-w-cards); margin-bottom: calc(var(--spacing) * 2.5); +} +[data-template=report] .report__content { + display: grid; + grid-template-columns: 1fr 1fr; + grid-gap: var(--padding-body); +} +[data-template=report] .report__content .report__txt { + max-width: var(--max-w-content); +} +[data-template=report] .report__content .report__medias { + background-color: yellow; +} +[data-template=report] #toggle-panel { + position: fixed; + top: var(--header-h); + left: var(--padding-body); + z-index: calc(var(--z-header) + 100); +} +[data-template=report] #report__aside { + position: fixed; + top: var(--header-h); + left: var(--padding-body); + width: var(--panel-w); + height: calc(100vh - var(--header-h)); + z-index: calc(var(--z-header) + 200); + background-color: var(--color-bg); + box-shadow: 4px 0px 4px 1px var(--color-bg); +} +[data-template=report] #report__aside .panel__content { + height: calc(100% - var(--h-block) * 4); +} +[data-template=report] #report__aside { + left: calc(var(--panel-w) * -1); + transition: left ease-in-out 0.5s; +} +[data-template=report] #report { + padding-left: calc(var(--padding-body) * 2); + transition: padding-left ease-in-out 0.5s; +} +[data-template=report] .panel-open #report__aside { + left: var(--padding-body); +} +[data-template=report] .panel-open #report { + padding-left: calc(var(--panel-w) + var(--padding-body) * 1); +} + +.report__header { display: grid; -moz-column-gap: var(--padding-inner); column-gap: var(--padding-inner); @@ -1868,11 +1983,11 @@ body main { grid-template-rows: auto auto 1fr; position: relative; } -#rapport .rapport__header .rapport__title-group { +.report__header .report__title-group { grid-row: 1; grid-column: span 2; } -#rapport .rapport__header .rapport__title-group .title { +.report__header .report__title-group .title { text-transform: uppercase; font-weight: normal; font-size: var(--fs-big); @@ -1881,29 +1996,29 @@ body main { margin-top: calc(var(--spacing) * 1); text-wrap: balance; } -#rapport .rapport__header .rapport__title-group .subtitle { +.report__header .report__title-group .subtitle { font-size: var(--fs-big); line-height: var(--leading-tight); font-weight: normal; text-wrap: balance; } -#rapport .rapport__header figure { +.report__header figure { aspect-ratio: 16/9; display: flex; overflow: hidden; } -#rapport .rapport__header figure img { +.report__header figure img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; transition: cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.5s; } -#rapport .rapport__header figure { +.report__header figure { grid-row: 2; grid-column: 2; } -#rapport .rapport__header .rapport__dl { +.report__header .report__dl { grid-row: 2; grid-column: 1; align-self: end; @@ -1911,7 +2026,7 @@ body main { border-bottom: var(--border-light); align-items: flex-start; } -#rapport .rapport__header .rapport__dl .dl__group { +.report__header .report__dl .dl__group { display: grid; grid-gap: var(--padding-inner); grid-template-columns: 2fr 3fr; @@ -1919,11 +2034,11 @@ body main { border-top: var(--border-light); padding: calc(var(--spacing) * 0.5) 0; } -#rapport .rapport__header .rapport__dl dt { +.report__header .report__dl dt { color: var(--color-txt-light); padding-right: 1ch; } -#rapport .rapport__header .btn--group { +.report__header .btn--group { position: relative; grid-row: 3; grid-column: 1/3; @@ -1934,146 +2049,140 @@ body main { gap: calc(var(--spacing) * 0.25); } -#rapport .rapport__content { - max-width: var(--max-w-content); -} -#rapport .rapport__content .section-content { +.report__content .section-content { margin-bottom: calc(var(--spacing) * 3); } -#rapport .rapport__content .section-title { +.report__content .section-title { font-size: var(--fs-medium); margin-bottom: var(--spacing); font-weight: normal; text-transform: uppercase; } -#rapport .rapport__content p { +.report__content p { margin: calc(var(--spacing) * 0.5) 0; } -#rapport .rapport__content ul { +.report__content ul { padding-left: 3ch; } -#rapport .rapport__content:target { + +.report__content:target { padding-top: calc(var(--header-h) * 2 + var(--spacing)) !important; } -#rapport__aside { - width: var(--rapport-w); - position: fixed; - top: calc(var(--header-h) + var(--padding-body)); - left: var(--padding-body); - --border-aside: var(--border-light); - height: calc(100vh - var(--header-h) - var(--padding-body) * 4); +#toggle-panel { + width: calc(var(--h-block) * 1); + padding: 0; } -#rapport__aside .tabs { +#toggle-panel svg { + width: 15px; + height: 15px; + fill: var(--color-txt); + top: 0px; +} + +#report__aside { + --border-aside: var(--border-light); +} +#report__aside .panel__header { display: flex; border: var(--border-aside); height: calc(var(--h-block) * 1.25); -} -#rapport__aside .tabs .tab { display: flex; align-items: center; - font-size: var(--fs-small); - font-weight: bold; - padding-left: 2ch; - padding-top: 3px; + justify-content: flex-start; + gap: 0.5ch; + cursor: pointer; } -#rapport__aside .tabs .tab[for=tab-print] { +#report__aside .panel__header .icon { width: calc(var(--h-block) * 1.5); - border-right: var(--border-aside); - padding-left: 0; + display: flex; + align-items: center; justify-content: center; } -#rapport__aside .tabs .tab[for=tab-print] .icon svg { - width: 18px; +#report__aside .panel__header svg { + width: 16px; fill: var(--color-txt); } -#rapport__aside .content-aside { +#report__aside .panel__header .text { + padding-top: 5px; +} +#report__aside .panel__header .close { + position: absolute; + right: 0; +} +#report__aside .panel__header .close svg { + width: 10px; + fill: var(--grey-600); +} +#report__aside .panel__header:hover .close svg { + fill: var(--color-txt); +} +#report__aside .panel__content { padding: var(--padding-body); - height: calc(100% - var(--h-block) * 1.25); overflow: scroll; + scrollbar-width: none; + -ms-overflow-style: none; border: var(--border-aside); border-top: none; } -#rapport__aside #toc ul { +#report__aside .panel__content::-webkit-scrollbar { + display: none; +} +#report__aside #toc ul { list-style: none; } -#rapport__aside #toc li { +#report__aside #toc li { font-size: var(--fs-small); color: var(--color-txt-light); } -#rapport__aside #toc li a { +#report__aside #toc li a { display: block; padding: 5px 1ch; padding-top: 7px; } -#rapport__aside #toc li.selected { +#report__aside #toc li.selected { background-color: var(--grey-800); color: var(--color-txt); } -#rapport__aside #toc li:hover { +#report__aside #toc li:hover { background-color: var(--grey-800); } -#rapport__aside #toc .toc-level-1 { +#report__aside #toc .toc-level-1 { margin-bottom: calc(var(--spacing) * 0.5); font-weight: bold; } -#rapport__aside #toc .toc-level-2 { +#report__aside #toc .toc-level-2 { margin-bottom: calc(var(--spacing) * 0.25); padding-left: 4ch; } -#rapport__aside #toc a { +#report__aside #toc a { text-decoration: none; } -#rapport__aside .btn--group { +#report__aside .btn--group { margin-top: calc(var(--spacing) * 0.5); display: flex; gap: var(--padding-inner); } -#rapport__aside .btn--group [for=share-banner__aside] { - cursor: pointer; -} -#rapport__aside .btn--group #download-pdf a { - padding-left: 1ch; - padding-right: 1ch; +#report__aside .btn--group button { + flex-grow: 1; } -#tab-print, #tab-toc { - display: none; -} - -#tab-print:checked ~ .content-aside #toc { - display: none; -} - -#tab-print:checked ~ .content-aside #print-features { - display: block; -} - -#tab-toc:checked ~ .content-aside #toc { - display: block; -} - -#tab-toc:checked ~ .content-aside #print-features { - display: none; -} - -#rapport { +#report { --fig-outside: calc(var(--spacing)*2); } -#rapport .container-figure { - width: calc(100% + var(--fig-outside) * 2); - position: relative; - left: calc(var(--fig-outside) * -1); +#report .container-figure { + width: 100%; + display: none; } -#rapport .fig-simple { +#report .fig-simple { height: calc(100vh - var(--header-h) - var(--spacing) * 2); } -#rapport .fig-simple figure { +#report .fig-simple figure { height: 100%; width: 100%; overflow: hidden; } -#rapport .fig-simple figure img { +#report .fig-simple figure img { width: 100%; height: 100%; -o-object-fit: contain; diff --git a/assets/css/style.css.map b/assets/css/style.css.map index cf08e57..7f7d5c7 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/_dropdown.scss","components/_page-header.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/_page-header.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/_report.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 0361b41..93aa2fb 100644 --- a/assets/css/style.scss +++ b/assets/css/style.scss @@ -35,4 +35,4 @@ @import "template/home"; @import "template/investigations"; @import "template/investigation-summary"; -@import "template/rapport"; +@import "template/report"; diff --git a/assets/css/template/_investigation-summary.scss b/assets/css/template/_investigation-summary.scss index d1ce733..3ffd676 100644 --- a/assets/css/template/_investigation-summary.scss +++ b/assets/css/template/_investigation-summary.scss @@ -4,61 +4,73 @@ max-width: var(--max-w-cards); margin-inline: auto; - #banner--page{ - display: none; + .panel-left{ + width: calc((100vw - var(--max-w-cards) - var(--padding-body)*2)*0.5); + } + + @media screen and (max-width: 1380px){ + margin-left: auto; + margin-right: var(--padding-body); + .panel-left{ + width: calc(100vw - var(--max-w-cards) - var(--padding-body)*2); + } } + + @media screen and (max-width: 1220px){ + margin-left: auto; + margin-right: 0px; + width: calc(100% - var(--panel-w)*0.5 - var(--padding-body)); + .panel-left{ + + width: calc(var(--panel-w)*0.5); + } + } + + // padding-left: calc(var(--panel-w)*0.5); + // max-width: calc(var(--max-w-cards) + calc(var(--panel-w)*0.5)); + + + header { - margin-top: calc(var(--spacing) * 1); - margin-bottom: calc(var(--spacing) * 2); + margin-top: calc(var(--spacing) * 1); + margin-bottom: calc(var(--spacing) * 2); + .page-title { - max-width: var(--max-w-content); + max-width: var(--max-w-content); text-transform: uppercase; font-weight: normal; font-size: var(--fs-big); line-height: var(--leading-tight); margin-top: calc(var(--spacing) * 1); - margin-bottom: calc(var(--spacing) * 0.5); - text-wrap: balance; - + margin-bottom: calc(var(--spacing) * 0.5); + text-wrap: balance; + } - .description{ - max-width: 62ch; + + .description { + max-width: 62ch; } } .section__article { - margin-top: calc(var(--spacing) * 3); + margin-top: calc(var(--spacing) * 3); margin-bottom: calc(var(--spacing) * 3); a:hover { color: var(--grey-200); } + .section__title { font-weight: normal; text-transform: uppercase; margin-bottom: calc(var(--spacing) * 1); padding-right: 2ch; - text-wrap: balance; + text-wrap: balance; } } - #nav--page { - ul { - list-style: none; - li { - text-align: center; - color: var(--color-txt-light); - a { - display: block; - padding: 0.3em 0; - text-decoration: none; - } - } - } - } - #section__dl { margin-top: calc(var(--spacing) * 1.5); @@ -77,6 +89,7 @@ ul:not(.keywords) { list-style: none; + li { padding-bottom: 0.2em; } @@ -86,7 +99,8 @@ #section__synthese { max-width: var(--max-w-content); - p + p { + + p+p { margin-top: 0.5em; } @@ -100,6 +114,63 @@ } } + + + + .panel-left{ + //background-color: yellow; + + height: calc(100vh - var(--header-h)); + position: fixed; + left: var(--padding-body); + padding-bottom: calc(var(--padding-body)*1); + display: flex; + flex-direction: column; + justify-content: flex-end; + align-items: center; + z-index: calc(var(--z-header) - 1); + + #nav--page { + padding-bottom: var(--spacing); + width: calc(var(--panel-w)*0.5); + ul { + list-style: none; + + li { + text-align: center; + color: var(--color-txt-light); + margin-bottom: 4px; + font-weight: bold; + font-size: var(--fs-small); + + a { + display: block; + padding: 5px 1ch; + text-decoration: none; + } + } + } + } + + .btn--group{ + width: calc(var(--panel-w)*0.5); + display: flex; + flex-direction: column; + gap:calc(var(--spacing)*0.25); + + button, .dropdown{ + flex-grow: 1; + width: 100%; + } + } + + + } + + + + + } // SMALL ---------------------------------------------------------- @@ -107,10 +178,11 @@ @media #{$small} { [data-template="investigation-summary"] main { + width: 100%; - header { - margin-bottom: calc(var(--spacing) * 1); - } + header { + margin-bottom: calc(var(--spacing) * 1); + } .section__article { margin-top: calc(var(--spacing) * 2); @@ -124,49 +196,51 @@ } } - #banner--page { + .panel-left { padding: calc(var(--spacing) * 0.5) 0; - + background-color: yellow; position: fixed; bottom: 0; left: 0; width: 100vw; + height: calc(var(--h-block) * 3); padding: calc(var(--spacing) * 0.75) var(--padding-body); padding-top: var(--spacing); background-color: var(--color-bg); - background: linear-gradient( - 0deg, - var(--color-bg) 0%, - var(--color-bg) 64%, - transparent 100% - ); - z-index: 800; + background: linear-gradient(0deg, + var(--color-bg) 0%, + var(--color-bg) 64%, + transparent 100%); + //background-color: red; + #nav--page { display: none; } - .btn--group { - display: flex; - gap: calc(var(--spacing) * 0.25); - position: relative; - > button, - > label { - width: 50%; - cursor: pointer; - } + .btn--group { + width: 100%; + display: flex; + flex-direction: row; + gap: var(--padding-inner); + position: relative; + button{ + width: 100%; + } + + } } // action - #banner--page { + .panel-left { opacity: 0; pointer-events: none; transition: opacity 0.2s ease-in; } - #banner--page.is-visible { + .panel-left.is-visible { opacity: 1; pointer-events: auto; } @@ -181,4 +255,4 @@ padding: calc(var(--spacing) * 0.25) 0; } } -} +} \ No newline at end of file diff --git a/assets/css/template/_investigations.scss b/assets/css/template/_investigations.scss index ff7ae77..3044bf1 100644 --- a/assets/css/template/_investigations.scss +++ b/assets/css/template/_investigations.scss @@ -1,8 +1,8 @@ [data-template="investigations"] main { + max-width: var(--max-w-cards); + margin-inline: auto; #container-cards { @media #{$x-small-up} { - max-width: var(--max-w-cards); - margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fill, minmax(340px, 1fr)); grid-auto-rows: minmax(100px, auto); @@ -27,10 +27,8 @@ .page__sort { - max-width: var(--max-w-cards); display: flex; justify-content: right; grid-gap: var(--padding-inner); - margin: 0 auto; margin-bottom: calc(var(--spacing) * 1); } diff --git a/assets/css/template/_rapport.scss b/assets/css/template/_rapport.scss deleted file mode 100644 index 8260fed..0000000 --- a/assets/css/template/_rapport.scss +++ /dev/null @@ -1,303 +0,0 @@ -:root{ - --rapport-w: 290px; -} - - -#rapport{ - margin-bottom: 20vh; - padding-left: calc(var(--rapport-w) + var(--padding-body)*1); - padding-bottom: 10vh; - margin: 0 auto; - max-width: calc(var(--max-w-content) + var(--rapport-w) + var(--padding-body)); - margin-top: calc(var(--spacing)*-1); -} - -#rapport .rapport__header{ - margin-top: calc(var(--spacing)*2); - max-width: var(--max-w-content); - margin-bottom: calc(var(--spacing)*2.5); - - display: grid; - column-gap: var(--padding-inner); - row-gap: calc(var(--spacing)*1); - grid-template-columns: 65% 35%; - grid-template-rows: auto auto 1fr; - position: relative; - - - .rapport__title-group{ - grid-row: 1; - grid-column: span 2; - // padding-bottom: calc(var(--spacing)*1); - - .title{ - text-transform: uppercase; - font-weight: normal; - font-size: var(--fs-big); - line-height: var(--leading-tight); - font-weight: normal; - margin-top: calc(var(--spacing)*1); - text-wrap: balance; - } - - .subtitle{ - font-size: var(--fs-big); - line-height: var(--leading-tight); - // margin-top: calc(var(--spacing)*0.25); - font-weight: normal; - text-wrap: balance; - - } - - } - - - - @include figure-16-9(); - - figure{ - grid-row: 2; - grid-column: 2; - } - - .rapport__dl{ - grid-row: 2; - grid-column: 1; - align-self: end; - font-size: var(--fs-small); - border-bottom: var(--border-light); - align-items: flex-start; - .dl__group{ - @include grid-content(); - border-top: var(--border-light); - padding: calc(var(--spacing)*0.5) 0; - } - - dt{ - color: var(--color-txt-light); - padding-right: 1ch; - } - } - - - - - .btn--group{ - position: relative; - grid-row: 3; - grid-column: 1/3; - - display: flex; - justify-content: start; - flex-wrap: wrap; - align-items: start; - gap: calc(var(--spacing)*0.25); - - } - - -} - -#rapport{ - - .rapport__content{ - max-width: var(--max-w-content); - - - .section-content{ - margin-bottom: calc(var(--spacing)*3); - - - - - } - - .section-title{ - font-size: var(--fs-medium); - margin-bottom: var(--spacing); - font-weight: normal; - text-transform: uppercase; - } - - p { - margin: calc(var(--spacing)*0.5) 0; - } - - ul{ - padding-left: 3ch; - } - } - - .rapport__content:target{ - padding-top: calc(var(--header-h)*2 + var(--spacing))!important; - } - - - - - -} - - - - - - -#rapport__aside{ - width: var(--rapport-w); - position: fixed; - top: calc(var(--header-h) + var(--padding-body)); - left: var(--padding-body); - --border-aside: var(--border-light); - - // border-radius: var(--radius-small); - height: calc(100vh - var(--header-h) - var(--padding-body)*4); - - .tabs{ - display: flex; - border: var(--border-aside); - height: calc(var(--h-block)*1.25); - - .tab{ - display: flex; - align-items: center; - font-size: var(--fs-small); - font-weight: bold; - padding-left: 2ch; - padding-top: 3px; - } - - .tab[for="tab-print"]{ - width: calc(var(--h-block)*1.5); - border-right: var(--border-aside); - padding-left: 0; - justify-content: center; - .icon{ - - svg{ - width: 18px; - fill: var(--color-txt); - } - } - } - } - - .content-aside{ - padding: var(--padding-body); - height: calc(100% - var(--h-block)*1.25); - overflow: scroll; - border: var(--border-aside); - border-top: none; - } - - - #toc{ - ul{ list-style: none;} - - li{ - font-size: var(--fs-small); - - color: var(--color-txt-light); - - a{ - display: block; - padding: 5px 1ch; - padding-top: 7px; - } - - - } - - li.selected{ - background-color: var(--grey-800); - color: var(--color-txt); - } - - li:hover{ - background-color: var(--grey-800); - } - - .toc-level-1{ - margin-bottom: calc(var(--spacing)*0.5); - font-weight: bold; - } - .toc-level-2{ - margin-bottom: calc(var(--spacing)*0.25); - padding-left: 4ch; - } - a{ - text-decoration: none; - } - - } - - .btn--group{ - margin-top: calc(var(--spacing)*0.5); - display: flex; - gap: var(--padding-inner); - - [for="share-banner__aside"]{ - cursor: pointer; - } - - #download-pdf{ - a{ - padding-left: 1ch; - padding-right: 1ch; - } - } - } - - // .modal--share{ - // position: absolute; - // bottom: calc(var(--h-block) * -1.5); - // right: calc(-100% + var(--padding-inner)); - - // &::before{ - // content: "◀"; - // font-size: 10px; - // position: absolute; - // bottom: calc(var(--h-block) * 0.25); - // left: -9px; - // } - - // } - - -} - - - -#tab-print, #tab-toc{ display: none; } -#tab-print:checked ~ .content-aside #toc{ display: none; } -#tab-print:checked ~ .content-aside #print-features{ display: block; } - -#tab-toc:checked ~ .content-aside #toc{ display: block; } -#tab-toc:checked ~ .content-aside #print-features{ display: none; } - - - - -#rapport{ - --fig-outside: calc(var(--spacing)*2); - .container-figure{ - width: calc(100% + var(--fig-outside)*2); - position: relative; - left: calc(var(--fig-outside)*-1); - } - .fig-simple{ - height: calc(100vh - var(--header-h) - var(--spacing)*2); - - figure{ - height: 100%; - width: 100%; - overflow: hidden; - - img{ - width: 100%; - height: 100%; - object-fit: contain; - } - } - } -} \ No newline at end of file diff --git a/assets/css/template/_report.scss b/assets/css/template/_report.scss new file mode 100644 index 0000000..ad68bec --- /dev/null +++ b/assets/css/template/_report.scss @@ -0,0 +1,380 @@ + + + + +// LAOUT ----------------------------------- +[data-template="report"] { + + + .report__header { + margin-inline: auto; + margin-top: calc(var(--spacing)*1); + max-width: var(--max-w-cards); + margin-bottom: calc(var(--spacing)*2.5); + + } + + .report__content { + display: grid; + grid-template-columns: 1fr 1fr; + grid-gap: var(--padding-body); + + + .report__txt { + max-width: var(--max-w-content); + } + + .report__medias { + background-color: yellow; + } + + } + + + + #toggle-panel { + position: fixed; + top: var(--header-h); + left: var(--padding-body); + z-index: calc(var(--z-header) + 100); + } + + #report__aside { + position: fixed; + top: var(--header-h); + left: var(--padding-body); + width: var(--panel-w); + height: calc(100vh - var(--header-h)); + z-index: calc(var(--z-header) + 200); + background-color: var(--color-bg); + box-shadow: 4px 0px 4px 1px var(--color-bg); + + .panel__content { + height: calc(100% - var(--h-block)*4); + } + + } + + + + + #report__aside { + left: calc(var(--panel-w)*-1); + transition: left ease-in-out .5s; + } + #report { + padding-left: calc(var(--padding-body)*2); + transition: padding-left ease-in-out .5s; + } + + + .panel-open{ + + #report__aside{ + left: var(--padding-body); + } + #report { + padding-left: calc(var(--panel-w) + var(--padding-body)*1); + } + + } + + + + + +} + + +// HEADER ------------------------------------------------------------------------- + +.report__header { + + + display: grid; + column-gap: var(--padding-inner); + row-gap: calc(var(--spacing)*1); + grid-template-columns: 65% 35%; + grid-template-rows: auto auto 1fr; + position: relative; + + .report__title-group { + grid-row: 1; + grid-column: span 2; + + .title { + text-transform: uppercase; + font-weight: normal; + font-size: var(--fs-big); + line-height: var(--leading-tight); + font-weight: normal; + margin-top: calc(var(--spacing)*1); + text-wrap: balance; + } + + .subtitle { + font-size: var(--fs-big); + line-height: var(--leading-tight); + font-weight: normal; + text-wrap: balance; + + } + + } + + @include figure-16-9(); + + figure { + grid-row: 2; + grid-column: 2; + } + + .report__dl { + grid-row: 2; + grid-column: 1; + align-self: end; + font-size: var(--fs-small); + border-bottom: var(--border-light); + align-items: flex-start; + + .dl__group { + @include grid-content(); + border-top: var(--border-light); + padding: calc(var(--spacing)*0.5) 0; + } + + dt { + color: var(--color-txt-light); + padding-right: 1ch; + } + } + + + .btn--group { + position: relative; + grid-row: 3; + grid-column: 1/3; + + display: flex; + justify-content: start; + flex-wrap: wrap; + align-items: start; + gap: calc(var(--spacing)*0.25); + + } +} + + + + + +// CONTENT ------------------------------------------------------------------------------- + + + +.report__content { + + + + .section-content { + margin-bottom: calc(var(--spacing)*3); + + } + + .section-title { + font-size: var(--fs-medium); + margin-bottom: var(--spacing); + font-weight: normal; + text-transform: uppercase; + } + + p { + margin: calc(var(--spacing)*0.5) 0; + } + + ul { + padding-left: 3ch; + } +} + +.report__content:target { + padding-top: calc(var(--header-h)*2 + var(--spacing)) !important; +} + + + +/// PANEL-LEFT  -------------------------------------------- + + + +#toggle-panel { + width: calc(var(--h-block) * 1); + padding: 0; + + + svg { + width: 15px; + height: 15px; + fill: var(--color-txt); + top: 0px; + } + + + +} + +#report__aside { + + + + --border-aside: var(--border-light); + + // border-radius: var(--radius-small); + + + .panel__header { + display: flex; + border: var(--border-aside); + height: calc(var(--h-block)*1.25); + + display: flex; + align-items: center; + justify-content: flex-start; + gap: 0.5ch; + + .icon { + width: calc(var(--h-block)*1.5); + display: flex; + align-items: center; + justify-content: center; + } + + svg { + width: 16px; + fill: var(--color-txt); + } + + .text { + padding-top: 5px; + } + + .close { + position: absolute; + right: 0; + + svg { + width: 10px; + fill: var(--grey-600); + } + + + } + + cursor: pointer; + + &:hover { + .close svg { + fill: var(--color-txt); + } + } + + + } + + .panel__content { + padding: var(--padding-body); + overflow: scroll; + @include hide-scroll(); + border: var(--border-aside); + border-top: none; + } + + + #toc { + ul { + list-style: none; + } + + li { + font-size: var(--fs-small); + + color: var(--color-txt-light); + + a { + display: block; + padding: 5px 1ch; + padding-top: 7px; + } + + + } + + li.selected { + background-color: var(--grey-800); + color: var(--color-txt); + } + + li:hover { + background-color: var(--grey-800); + } + + .toc-level-1 { + margin-bottom: calc(var(--spacing)*0.5); + font-weight: bold; + } + + .toc-level-2 { + margin-bottom: calc(var(--spacing)*0.25); + padding-left: 4ch; + } + + a { + text-decoration: none; + } + + } + + .btn--group { + margin-top: calc(var(--spacing)*0.5); + display: flex; + gap: var(--padding-inner); + + button { + flex-grow: 1; + } + } + + + + +} + + + + + + +#report { + --fig-outside: calc(var(--spacing)*2); + + .container-figure { + width: 100%; + display: none; + } + + .fig-simple { + height: calc(100vh - var(--header-h) - var(--spacing)*2); + + figure { + height: 100%; + width: 100%; + overflow: hidden; + + img { + width: 100%; + height: 100%; + object-fit: contain; + } + } + } +} \ No newline at end of file diff --git a/assets/icons/close.svg b/assets/icons/close.svg index d02ecbb..6dc0662 100644 --- a/assets/icons/close.svg +++ b/assets/icons/close.svg @@ -1,4 +1,4 @@ - + diff --git a/assets/icons/toc.svg b/assets/icons/toc.svg new file mode 100644 index 0000000..ab417a6 --- /dev/null +++ b/assets/icons/toc.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/assets/js/header.js b/assets/js/header.js index 640d935..b7ead8f 100644 --- a/assets/js/header.js +++ b/assets/js/header.js @@ -8,6 +8,8 @@ export function headerToggle() { }); } + +// DELETE ? export function headerScrollVisibility() { const header = document.getElementById("site-header"); diff --git a/assets/js/panel.js b/assets/js/panel.js new file mode 100644 index 0000000..0120db6 --- /dev/null +++ b/assets/js/panel.js @@ -0,0 +1,19 @@ +export function panelToggle() { + const toggleBtn = document.querySelector('#toggle-panel'); + + if (toggleBtn) { + const main = document.querySelector('main'); + const closeBtn = document.querySelector('.panel-left .panel__header'); + + toggleBtn.addEventListener('click', () => { + main.classList.add('panel-open'); + }); + + if (closeBtn) { + closeBtn.addEventListener('click', () => { + main.classList.remove('panel-open'); + main.classList.add('panel-close'); + }); + } + } +} \ No newline at end of file diff --git a/assets/js/script.js b/assets/js/script.js index c0b4fdb..5fc2215 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -1,5 +1,6 @@ import { headerToggle, headerScrollVisibility } from './header.js'; import { copyLink } from './share.js'; +import { panelToggle } from './panel.js'; import { bannerStickyMobile } from './banner-sticky-mobile.js'; import { bannerStickyDesktop } from './banner-sticky-desktop.js'; import { themeToggle } from './themeToggle.js'; @@ -13,7 +14,7 @@ const responsiveSmall = 768; window.onload = async function () { console.log("SCRIPT LOADED"); headerToggle(); - headerScrollVisibility(); + panelToggle(); copyLink(); themeToggle(); bannerStickyMobile(responsiveSmall); diff --git a/site/templates/investigation-summary.php b/site/templates/investigation-summary.php index f3309de..3f3e36c 100644 --- a/site/templates/investigation-summary.php +++ b/site/templates/investigation-summary.php @@ -7,7 +7,7 @@ $report = $page->children()->filterBy('intendedTemplate', 'report')->first(); - diff --git a/site/templates/report.php b/site/templates/report.php index ceb7673..e0b67a5 100644 --- a/site/templates/report.php +++ b/site/templates/report.php @@ -2,18 +2,19 @@ -