diff --git a/assets/css/components/_modal-share.scss b/assets/css/components/_modal-share.scss
index 95d0760..5f71998 100644
--- a/assets/css/components/_modal-share.scss
+++ b/assets/css/components/_modal-share.scss
@@ -103,13 +103,15 @@
}
}
- button{
+ .copy-link__btn{
background-color: var(--color-txt);
color: var(--color-bg);
border-radius: var(--radius-btn);
padding: 0 1ch;
font-size: var(--fs-small);
padding-top: 2px;
+ white-space: nowrap;
+
&:hover{
background-color: var(--color-accent);
@@ -120,3 +122,29 @@
}
+
+
+// SHARE ACTIONS --------------------------------------------------
+// ----------------------------------------------------------------
+
+#share-banner__content,
+#share-banner__aside,
+#share-banner__desktop{
+ display: none;
+}
+#share-banner__content ~ .modal--share,
+#share-banner__aside ~ .modal--share,
+#share-banner__desktop ~ .modal--share{
+ opacity: 0;
+ pointer-events: none;
+ transition: opacity .2s ease-in;
+}
+
+#share-banner__content:checked ~ .modal--share,
+#share-banner__aside:checked ~ .modal--share,
+#share-banner__desktop:checked ~ .modal--share{
+ opacity: 1;
+ pointer-events: auto;
+}
+
+
diff --git a/assets/css/style.css b/assets/css/style.css
index d31cdf8..3b6ffd0 100644
--- a/assets/css/style.css
+++ b/assets/css/style.css
@@ -964,18 +964,40 @@ button:disabled {
border-color: var(--color-txt);
outline: none;
}
-.modal--share .copy-link button {
+.modal--share .copy-link .copy-link__btn {
background-color: var(--color-txt);
color: var(--color-bg);
border-radius: var(--radius-btn);
padding: 0 1ch;
font-size: var(--fs-small);
padding-top: 2px;
+ white-space: nowrap;
}
-.modal--share .copy-link button:hover {
+.modal--share .copy-link .copy-link__btn:hover {
background-color: var(--color-accent);
}
+#share-banner__content,
+#share-banner__aside,
+#share-banner__desktop {
+ display: none;
+}
+
+#share-banner__content ~ .modal--share,
+#share-banner__aside ~ .modal--share,
+#share-banner__desktop ~ .modal--share {
+ opacity: 0;
+ pointer-events: none;
+ transition: opacity 0.2s ease-in;
+}
+
+#share-banner__content:checked ~ .modal--share,
+#share-banner__aside:checked ~ .modal--share,
+#share-banner__desktop:checked ~ .modal--share {
+ opacity: 1;
+ pointer-events: auto;
+}
+
.page__title {
font-size: var(--fs-big);
font-weight: normal;
@@ -1573,6 +1595,39 @@ body main {
padding: 0 var(--padding-body);
}
+.section--home {
+ margin: calc(var(--spacing) * 3);
+}
+.section--home .title-section {
+ font-size: var(--fs-medium);
+ font-weight: normal;
+ text-transform: uppercase;
+}
+
+#home__investigations .container-cards {
+ max-width: var(--max-w-container);
+ margin: 0 auto;
+ display: grid;
+ grid-template-columns: repeat(auto-fill, minmax(340px, 1fr));
+ grid-auto-rows: minmax(100px, auto);
+ grid-gap: calc(var(--padding-body) * 1.5);
+ margin-bottom: 10vh;
+}
+
+#home__description .section--inner {
+ max-width: var(--max-w-container);
+}
+#home__description p {
+ font-size: var(--fs-big);
+ max-width: var(--max-w-content);
+}
+#home__description button {
+ margin-top: calc(var(--spacing) * 1);
+}
+#home__description button .icon svg {
+ width: 11px;
+}
+
@media screen and (min-width: 560px) {
[data-template=investigations] main #container-cards {
max-width: var(--max-w-container);
@@ -1592,12 +1647,824 @@ body main {
margin-bottom: calc(var(--spacing) * 1.5);
}
}
-[data-template=investigations] main .search-container {
+@media screen and (max-width: 560px) {
+ [data-template=investigations] main {
+ margin-bottom: 10vh;
+ }
+ [data-template=investigations] main .card--article {
+ margin-bottom: calc(var(--spacing) * 1.5);
+ }
+}
+
+.search-container {
max-width: var(--max-w-content);
margin: 0 auto;
margin-bottom: calc(var(--spacing) * 2);
}
-[data-template=investigations] main .page__sort {
+
+.page__sort {
+ max-width: var(--max-w-container);
+ display: flex;
+ justify-content: right;
+ grid-gap: var(--padding-inner);
+ margin: 0 auto;
+ margin-bottom: calc(var(--spacing) * 0.5);
+}
+
+[data-template=investigation-summary] main {
+ position: relative;
+}
+[data-template=investigation-summary] main header .page-title {
+ text-transform: uppercase;
+ font-weight: normal;
+ font-size: var(--fs-big);
+ line-height: var(--leading-tight);
+ margin-top: calc(var(--spacing) * 1);
+}
+[data-template=investigation-summary] main .section__article a:hover {
+ color: var(--grey-200);
+}
+[data-template=investigation-summary] main .section__article .section__title {
+ font-weight: normal;
+ text-transform: uppercase;
+ margin-bottom: calc(var(--spacing) * 0.5);
+}
+[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__short {
+ font-size: var(--fs-medium);
+}
+[data-template=investigation-summary] main #section__dl {
+ margin-top: calc(var(--spacing) * 1.5);
+ border-bottom: var(--border-light);
+}
+[data-template=investigation-summary] main #section__dl .dl__group {
+ display: grid;
+ grid-gap: var(--padding-inner);
+ grid-template-columns: 2fr 3fr;
+ position: relative;
+ border-top: var(--border-light);
+ padding: calc(var(--spacing) * 0.5) 0;
+}
+[data-template=investigation-summary] main #section__dl dt {
+ color: var(--color-txt-light);
+ padding-right: 1ch;
+}
+[data-template=investigation-summary] main #section__dl ul:not(.keywords) {
+ list-style: none;
+}
+[data-template=investigation-summary] main #section__dl ul:not(.keywords) li {
+ padding-bottom: 0.2em;
+}
+[data-template=investigation-summary] main #section__synthese p + p {
+ margin-top: 0.5em;
+}
+[data-template=investigation-summary] main #section__synthese h4 {
+ margin-top: 2em;
+ margin-bottom: 1em;
+ font-size: var(--fs-normal);
+ font-weight: normal;
+ -webkit-text-decoration: 1px underline var(--color-txt-light);
+ text-decoration: 1px underline var(--color-txt-light);
+ text-underline-offset: 3px;
+}
+
+@media screen and (max-width: 768px) {
+ [data-template=investigation-summary] main header {
+ padding-top: calc(var(--spacing) * 1);
+ }
+ [data-template=investigation-summary] main header .page-type {
+ font-size: var(--fs-small);
+ }
+ [data-template=investigation-summary] main .section__article {
+ margin: calc(var(--spacing) * 1.5) 0;
+ }
+ [data-template=investigation-summary] main #section__impacts, [data-template=investigation-summary] main #section__en-lien {
+ margin-top: 0px;
+ }
+ [data-template=investigation-summary] main #hero {
+ margin: calc(var(--spacing) * 0.5) 0;
+ }
+ [data-template=investigation-summary] main #hero figcaption {
+ margin: 0 var(--padding-body);
+ }
+ [data-template=investigation-summary] main .modal--share {
+ position: absolute;
+ width: calc(100% - var(--padding-body) * 2);
+ bottom: calc(var(--spacing) * 2);
+ }
+ [data-template=investigation-summary] main #banner--page {
+ padding: calc(var(--spacing) * 0.5) 0;
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ width: 100vw;
+ 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 {
+ display: none;
+ }
+ [data-template=investigation-summary] main #banner--page .btn--group {
+ display: flex;
+ gap: calc(var(--spacing) * 0.25);
+ 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 #banner--page {
+ opacity: 0;
+ pointer-events: none;
+ transition: opacity 0.2s ease-in;
+ }
+ [data-template=investigation-summary] main #banner--page.is-visible {
+ opacity: 1;
+ pointer-events: auto;
+ }
+}
+@media screen and (max-width: 560px) {
+ [data-template=investigation-summary] main #section__dl .dl__group {
+ -moz-column-gap: 1ch;
+ column-gap: 1ch;
+ font-size: var(--fs-small);
+ padding: calc(var(--spacing) * 0.25) 0;
+ }
+}
+@media screen and (min-width: 768px) {
+ [data-template=investigation-summary] main #banner--page {
+ height: calc(100vh - var(--header-h));
+ height: calc(100dvh - var(--header-h));
+ margin-bottom: calc((100vh - var(--header-h)) * -1);
+ margin-bottom: calc((100dvh - var(--header-h)) * -1);
+ padding: var(--padding-body);
+ padding-left: 0px;
+ padding-bottom: calc(var(--padding-body) * 2);
+ position: sticky;
+ top: var(--header-h);
+ width: var(--banner-medium);
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ }
+ [data-template=investigation-summary] main #banner--page .btn--group {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ gap: calc(var(--spacing) * 0.25);
+ }
+ [data-template=investigation-summary] main #banner--page .btn--group > button,
+ [data-template=investigation-summary] main #banner--page .btn--group > label {
+ width: 100%;
+ max-width: 160px;
+ cursor: pointer;
+ }
+ [data-template=investigation-summary] main #hero {
+ margin-top: calc(var(--spacing) * 1);
+ margin-bottom: calc(var(--spacing) * 3);
+ }
+ [data-template=investigation-summary] main .section__article {
+ margin-left: var(--banner-medium);
+ margin-top: calc(var(--spacing) * 3);
+ margin-bottom: calc(var(--spacing) * 3);
+ }
+ [data-template=investigation-summary] main #section__short {
+ margin-top: var(--padding-body);
+ }
+ [data-template=investigation-summary] main header {
+ max-width: var(--max-w-content);
+ margin-left: var(--banner-medium);
+ margin-top: calc(var(--spacing) * 1.5);
+ margin-bottom: calc(var(--spacing) * 0.5);
+ }
+ [data-template=investigation-summary] main .section__article .section__title {
+ font-size: var(--fs-medium);
+ margin-bottom: var(--spacing);
+ }
+ [data-template=investigation-summary] main #section__synthese {
+ font-size: var(--fs-medium);
+ }
+ .modal--share {
+ position: absolute;
+ bottom: calc(var(--padding-body) * 2 + var(--h-block) + var(--spacing) * 0.25);
+ width: calc(100% - var(--padding-body));
+ }
+}
+@media screen and (min-width: 1080px) {
+ [data-template=investigation-summary] main #banner--page {
+ width: calc((100% - var(--max-w-content)) / 2);
+ }
+ [data-template=investigation-summary] main #hero {
+ margin-top: 0;
+ margin-bottom: calc(var(--spacing) * 3);
+ }
+ [data-template=investigation-summary] main #hero figcaption {
+ max-width: var(--max-w-content);
+ margin: 0 auto;
+ }
+ [data-template=investigation-summary] main header {
+ margin-left: auto;
+ margin-right: auto;
+ }
+ [data-template=investigation-summary] main .section__article {
+ max-width: var(--max-w-content);
+ margin: calc(var(--spacing) * 3) auto;
+ }
+}
+: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;
+ -moz-column-gap: var(--padding-inner);
+ column-gap: var(--padding-inner);
+ row-gap: calc(var(--spacing) * 1);
+ grid-template-columns: 30% 70%;
+ grid-template-rows: auto auto 1fr;
+ position: relative;
+}
+#rapport .rapport__header .rapport__title-group {
+ grid-row: 1;
+ grid-column: span 2;
+}
+#rapport .rapport__header .rapport__title-group .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);
+}
+#rapport .rapport__header .rapport__title-group .subtitle {
+ font-size: var(--fs-big);
+ line-height: var(--leading-tight);
+ font-weight: normal;
+}
+#rapport .rapport__header .rapport__figure {
+ width: 100%;
+ aspect-ratio: 4/5;
+ grid-row: span 2;
+ grid-column: 1;
+}
+#rapport .rapport__header .rapport__figure img {
+ width: 100%;
+ height: 100%;
+ -o-object-fit: cover;
+ object-fit: cover;
+}
+#rapport .rapport__header .rapport__dl {
+ grid-row: 2;
+ grid-column: 2;
+ align-self: start;
+ font-size: var(--fs-small);
+ border-bottom: var(--border-light);
+ align-items: flex-start;
+}
+#rapport .rapport__header .rapport__dl .dl__group {
+ display: grid;
+ grid-gap: var(--padding-inner);
+ grid-template-columns: 2fr 3fr;
+ position: relative;
+ border-top: var(--border-light);
+ padding: calc(var(--spacing) * 0.5) 0;
+}
+#rapport .rapport__header .rapport__dl dt {
+ color: var(--color-txt-light);
+ padding-right: 1ch;
+}
+#rapport .rapport__header .btn--group {
+ display: flex;
+ flex-direction: column;
+ justify-content: start;
+ align-items: start;
+ gap: calc(var(--spacing) * 0.5);
+ position: relative;
+ grid-row: 3;
+ grid-column: 2;
+}
+#rapport .rapport__header .btn--group button, #rapport .rapport__header .btn--group label {
+ min-width: 28ch;
+ justify-content: flex-start;
+}
+#rapport .rapport__header .btn--group button a, #rapport .rapport__header .btn--group label a {
+ justify-content: flex-start;
+}
+#rapport .rapport__header .modal--share {
+ max-width: 240px;
+ position: absolute;
+ height: 250px;
+ top: calc(var(--h-block) * 1.5);
+ left: 260px;
+}
+#rapport .rapport__header .modal--share::before {
+ content: "◀";
+ transform: rotate(90deg);
+ font-size: 10px;
+ position: absolute;
+ top: -10px;
+ right: calc(var(--h-block) * 1.5);
+}
+
+#rapport .rapport__content {
+ max-width: var(--max-w-content);
+}
+#rapport .rapport__content .section-content {
+ margin-bottom: calc(var(--spacing) * 3);
+}
+#rapport .rapport__content .section-title {
+ font-size: var(--fs-medium);
+ margin-bottom: var(--spacing);
+ font-weight: normal;
+ text-transform: uppercase;
+}
+#rapport .rapport__content p {
+ margin: calc(var(--spacing) * 0.5) 0;
+}
+#rapport .rapport__content ul {
+ padding-left: 3ch;
+}
+#rapport .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);
+ height: calc(100vh - var(--header-h) - var(--padding-body) * 4);
+}
+#rapport__aside .tabs {
+ 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;
+}
+#rapport__aside .tabs .tab[for=tab-print] {
+ width: calc(var(--h-block) * 1.5);
+ border-right: var(--border-aside);
+ padding-left: 0;
+ justify-content: center;
+}
+#rapport__aside .tabs .tab[for=tab-print] .icon svg {
+ width: 18px;
+ fill: var(--color-txt);
+}
+#rapport__aside .content-aside {
+ padding: var(--padding-body);
+ height: calc(100% - var(--h-block) * 1.25);
+ overflow: scroll;
+ border: var(--border-aside);
+ border-top: none;
+}
+#rapport__aside #toc ul {
+ list-style: none;
+}
+#rapport__aside #toc li {
+ font-size: var(--fs-small);
+ color: var(--color-txt-light);
+}
+#rapport__aside #toc li a {
+ display: block;
+ padding: 5px 1ch;
+ padding-top: 7px;
+}
+#rapport__aside #toc li.selected {
+ background-color: var(--grey-800);
+ color: var(--color-txt);
+}
+#rapport__aside #toc li:hover {
+ background-color: var(--grey-800);
+}
+#rapport__aside #toc .toc-level-1 {
+ margin-bottom: calc(var(--spacing) * 0.5);
+ font-weight: bold;
+}
+#rapport__aside #toc .toc-level-2 {
+ margin-bottom: calc(var(--spacing) * 0.25);
+ padding-left: 4ch;
+}
+#rapport__aside #toc a {
+ text-decoration: none;
+}
+#rapport__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;
+}
+#rapport__aside .modal--share {
+ position: absolute;
+ bottom: calc(var(--h-block) * -1.5);
+ right: calc(-100% + var(--padding-inner));
+}
+#rapport__aside .modal--share::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);
+}
+#rapport .container-figure {
+ width: calc(100% + var(--fig-outside) * 2);
+ position: relative;
+ left: calc(var(--fig-outside) * -1);
+}
+#rapport .fig-simple {
+ height: calc(100vh - var(--header-h) - var(--spacing) * 2);
+}
+#rapport .fig-simple figure {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+}
+#rapport .fig-simple figure img {
+ width: 100%;
+ height: 100%;
+ -o-object-fit: contain;
+ object-fit: contain;
+}
+
+@keyframes add-border {
+ from {
+ border-bottom-color: transparent;
+ }
+ to {
+ border-bottom: var(--grey-800);
+ }
+}
+#site-header {
+ z-index: 900;
+ --gap: 3ch;
+ width: 100vw;
+ height: var(--header-h);
+ background-color: var(--color-bg);
+ padding: 0 var(--padding-body);
+}
+#site-header .site-header__inner {
+ width: 100%;
+ height: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ gap: var(--gap);
+}
+#site-header a {
+ text-decoration: none;
+}
+#site-header a:hover {
+ color: var(--grey-200);
+}
+#site-header #site-title {
+ flex-grow: 2;
+}
+#site-header #site-title svg {
+ width: 100px;
+}
+@media screen and (max-width: 768px) {
+ #site-header #site-title svg {
+ width: 80px;
+ }
+}
+#site-header .header__title-page {
+ display: none;
+ flex-grow: 2;
+ text-align: left;
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ text-transform: uppercase;
+ font-size: var(--fs-small);
+ line-height: 2;
+}
+#site-header ul {
+ list-style-type: none;
+ display: flex;
+ align-items: center;
+ gap: var(--gap);
+ text-transform: uppercase;
+}
+#site-header #theme-toggle {
+ width: var(--h-block);
+ height: var(--h-block);
+ display: flex;
+ align-items: center;
+ justify-content: center;
+}
+#site-header #theme-toggle svg {
+ width: 18px;
+ position: relative;
+ top: -2px;
+}
+#site-header #lang-toggle {
+ display: flex;
+ gap: 1ch;
+}
+#site-header #lang-toggle button:disabled {
+ color: var(--color-txt-light);
+}
+#site-header #menu-toggle {
+ cursor: pointer;
+}
+#site-header #menu-toggle svg {
+ width: 30px;
+}
+#site-header #menu-toggle .close {
+ display: none;
+}
+#site-header button:hover svg {
+ fill: var(--grey-200) !important;
+}
+
+#site-header.is-visible {
+ position: fixed;
+ top: 0;
+}
+#site-header.is-visible .site-header__inner {
+ border-bottom: var(--border-light);
+}
+#site-header.is-visible .site-header__inner #nav-highlight li:not(.soutenir) {
+ display: none;
+}
+@media screen and (min-width: 768px) {
+ #site-header.is-visible .site-header__inner #site-title {
+ flex-grow: 0;
+ width: calc((100vw - var(--max-w-content)) / 2 - var(--padding-body) * 2);
+ }
+}
+@media screen and (max-width: 1080px) {
+ #site-header.is-visible .site-header__inner #site-title {
+ width: calc(var(--banner-medium) - var(--padding-body));
+ }
+}
+#site-header.is-visible .site-header__inner .header__title-page {
+ flex-grow: 2;
+}
+@media screen and (min-width: 768px) {
+ #site-header.is-visible .site-header__inner .header__title-page {
+ display: block;
+ }
+}
+#site-header.is-visible ~ main {
+ margin-top: var(--header-h);
+}
+
+@media screen and (max-width: 1080px) {
+ #nav-highlight {
+ display: none;
+ }
+}
+#site-menu {
+ position: fixed;
+ width: var(--menu-w);
+ height: calc(100dvh - var(--header-h));
+ height: calc(100vh - var(--header-h));
+ top: var(--header-h);
+ right: calc(var(--menu-w) * -1);
+ transition: right 0.3s ease-in;
+ background-color: var(--color-bg);
+ border-left: var(--border-light);
+ padding: var(--padding-body);
+ z-index: 1000;
+ display: flex;
+ flex-direction: column;
+}
+@media screen and (max-width: 560px) {
+ #site-menu {
+ width: 100vw;
+ right: -100vw;
+ }
+}
+#site-menu .search-form {
+ margin-top: calc(var(--spacing) * 1);
+ margin-bottom: calc(var(--spacing) * 1);
+}
+#site-menu nav {
+ flex-grow: 1;
+}
+#site-menu nav ul {
+ list-style-type: none;
+ text-transform: uppercase;
+}
+#site-menu nav ul li {
+ font-size: var(--fs-normal);
+}
+#site-menu nav ul li a {
+ display: block;
+ text-decoration: none;
+ padding: 0.5em 0;
+}
+#site-menu nav ul li a:hover {
+ text-decoration: underline;
+}
+#site-menu nav ul .highlight {
+ text-transform: uppercase;
+}
+
+body.menu-open {
+ overflow: hidden;
+}
+body.menu-open main, body.menu-open footer, body.menu-open #nav-highlight {
+ transition: opacity 0.3s ease-in;
+ opacity: 0.1;
+}
+body.menu-open #site-menu {
+ right: 0;
+}
+body.menu-open #menu-toggle .open {
+ display: none;
+}
+body.menu-open #menu-toggle .close {
+ display: block !important;
+}
+
+#site-footer {
+ background-color: var(--dark);
+ padding: calc(var(--padding-body) * 2) var(--padding-body);
+ z-index: 500;
+}
+#site-footer .logo {
+ margin-top: calc(var(--spacing) * 0.25);
+ margin-bottom: calc(var(--spacing) * 1);
+}
+#site-footer .logo svg {
+ width: 100px;
+}
+#site-footer p {
+ margin: calc(var(--spacing) * 0.5) 0;
+}
+#site-footer p a {
+ text-decoration: none;
+}
+#site-footer p a:hover {
+ text-decoration: underline;
+ color: currentColor;
+}
+#site-footer .p__small {
+ font-size: var(--fs-xsmall);
+ color: var(--grey-600);
+}
+#site-footer .footer__mentions p {
+ font-size: var(--fs-small);
+ color: var(--color-txt);
+}
+@media screen and (max-width: 768px) {
+ #site-footer {
+ margin-top: calc(var(--spacing) * 2);
+ }
+ #site-footer .footer__socials {
+ margin-top: calc(var(--spacing) * 0.75);
+ padding-top: calc(var(--spacing) * 0.25);
+ border-top: var(--border-light);
+ }
+ #site-footer .footer__socials .list-socials {
+ margin-top: calc(var(--spacing) * 0.5);
+ margin-bottom: calc(var(--spacing) * 0.75);
+ }
+ #site-footer .footer__mentions {
+ border-top: var(--border-light);
+ padding-top: calc(var(--spacing) * 0.25);
+ }
+ #site-footer .footer__mentions p {
+ font-size: var(--fs-small);
+ text-align: center;
+ }
+}
+@media screen and (min-width: 768px) {
+ #site-footer .site-footer__container {
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ -moz-column-gap: calc(var(--spacing) * 2);
+ column-gap: calc(var(--spacing) * 2);
+ max-width: 1200px;
+ margin: 0 auto;
+ }
+ #site-footer .footer__socials .socials {
+ max-width: 400px;
+ -moz-columns: 2;
+ columns: 2;
+ margin-top: calc(var(--spacing) * 1);
+ }
+ #site-footer .footer__mentions {
+ grid-column: span 2;
+ }
+ #site-footer .footer__mentions p {
+ margin-top: calc(var(--spacing) * 1);
+ }
+}
+
+body {
+ min-height: 100dvh;
+ min-height: 100vh;
+ display: flex;
+ flex-direction: column;
+}
+body main {
+ flex-grow: 1;
+ padding: 0 var(--padding-body);
+}
+
+@media screen and (min-width: 560px) {
+ [data-template=investigations] main #container-cards {
+ max-width: var(--max-w-container);
+ margin: 0 auto;
+ display: grid;
+ grid-template-columns: repeat(auto-fill, minmax(340px, 1fr));
+ grid-auto-rows: minmax(100px, auto);
+ grid-gap: calc(var(--padding-body) * 1.5);
+ margin-bottom: 10vh;
+ }
+}
+@media screen and (max-width: 560px) {
+ [data-template=investigations] main #container-cards {
+ margin-bottom: 10vh;
+ }
+ [data-template=investigations] main #container-cards .card--article {
+ margin-bottom: calc(var(--spacing) * 1.5);
+ }
+}
+@media screen and (max-width: 560px) {
+ [data-template=investigations] main {
+ margin-bottom: 10vh;
+ }
+ [data-template=investigations] main .card--article {
+ margin-bottom: calc(var(--spacing) * 1.5);
+ }
+}
+
+.search-container {
+ max-width: var(--max-w-content);
+ margin: 0 auto;
+ margin-bottom: calc(var(--spacing) * 2);
+}
+
+.page__sort {
max-width: var(--max-w-container);
display: flex;
justify-content: right;
@@ -1834,22 +2701,32 @@ body main {
}
}
:root {
- --rapport-w: 280px;
+ --rapport-w: 290px;
}
#rapport {
margin-bottom: 20vh;
- padding-left: var(--rapport-w);
+ 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));
+ 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);
- padding-bottom: calc(var(--spacing) * 0.5);
+ margin-bottom: calc(var(--spacing) * 2.5);
+ display: grid;
+ -moz-column-gap: var(--padding-inner);
+ column-gap: var(--padding-inner);
+ row-gap: calc(var(--spacing) * 1);
+ grid-template-columns: 30% 70%;
+ grid-template-rows: auto auto 1fr;
+ position: relative;
}
#rapport .rapport__header .rapport__title-group {
+ grid-row: 1;
grid-column: span 2;
}
#rapport .rapport__header .rapport__title-group .title {
@@ -1863,13 +2740,13 @@ body main {
#rapport .rapport__header .rapport__title-group .subtitle {
font-size: var(--fs-big);
line-height: var(--leading-tight);
- margin-top: calc(var(--spacing) * 0.5);
font-weight: normal;
}
#rapport .rapport__header .rapport__figure {
width: 100%;
- aspect-ratio: 2/1;
- margin-top: calc(var(--spacing) * 2);
+ aspect-ratio: 4/5;
+ grid-row: span 2;
+ grid-column: 1;
}
#rapport .rapport__header .rapport__figure img {
width: 100%;
@@ -1878,12 +2755,12 @@ body main {
object-fit: cover;
}
#rapport .rapport__header .rapport__dl {
+ grid-row: 2;
+ grid-column: 2;
align-self: start;
font-size: var(--fs-small);
border-bottom: var(--border-light);
- flex-grow: 2;
align-items: flex-start;
- margin-top: calc(var(--spacing) * 0.5);
}
#rapport .rapport__header .rapport__dl .dl__group {
display: grid;
@@ -1897,59 +2774,41 @@ body main {
color: var(--color-txt-light);
padding-right: 1ch;
}
-#rapport .rapport__header .thumbnail--group {
- display: flex;
- gap: calc(var(--spacing) * 0.5);
- margin-top: calc(var(--spacing) * 1);
-}
#rapport .rapport__header .btn--group {
display: flex;
+ flex-direction: column;
+ justify-content: start;
+ align-items: start;
gap: calc(var(--spacing) * 0.5);
+ position: relative;
+ grid-row: 3;
+ grid-column: 2;
}
-#rapport .rapport__header .thumbnail {
- max-width: 260px;
- display: grid;
- display: none;
- grid-template-columns: 2fr 3fr;
- -moz-column-gap: calc(var(--padding-inner) * 1);
- column-gap: calc(var(--padding-inner) * 1);
- padding: calc(var(--padding-inner) * 0.5);
- border: var(--border-light);
+#rapport .rapport__header .btn--group button, #rapport .rapport__header .btn--group label {
+ min-width: 28ch;
+ justify-content: flex-start;
}
-#rapport .rapport__header .thumbnail figure {
- display: flex;
- aspect-ratio: 4/3;
- grid-column: 1;
- grid-row: 1/3;
+#rapport .rapport__header .btn--group button a, #rapport .rapport__header .btn--group label a {
+ justify-content: flex-start;
}
-#rapport .rapport__header .thumbnail figure img {
- width: 100%;
- height: 100%;
- -o-object-fit: cover;
- object-fit: cover;
+#rapport .rapport__header .modal--share {
+ max-width: 240px;
+ position: absolute;
+ height: 250px;
+ top: calc(var(--h-block) * 1.5);
+ left: 260px;
}
-#rapport .rapport__header .thumbnail .thumbnail__title {
- padding-top: calc(var(--padding-inner) * 0.5);
-}
-#rapport .rapport__header .thumbnail .thumbnail__title a {
- text-decoration: none;
-}
-#rapport .rapport__header .thumbnail button {
- align-self: end;
- display: flex;
- align-items: end;
- justify-content: end;
- padding-right: calc(var(--padding-inner) * 0.5);
- padding-bottom: calc(var(--padding-inner) * 0.5);
-}
-#rapport .rapport__header .thumbnail button svg {
- width: 15px;
- height: 15px;
- fill: var(--color-txt);
+#rapport .rapport__header .modal--share::before {
+ content: "◀";
+ transform: rotate(90deg);
+ font-size: 10px;
+ position: absolute;
+ top: -10px;
+ right: calc(var(--h-block) * 1.5);
}
+
#rapport .rapport__content {
max-width: var(--max-w-content);
- margin-top: calc(var(--spacing) * 3);
}
#rapport .rapport__content .section-content {
margin-bottom: calc(var(--spacing) * 3);
@@ -1975,11 +2834,12 @@ body main {
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);
}
#rapport__aside .tabs {
display: flex;
- border: var(--border-light);
+ border: var(--border-aside);
height: calc(var(--h-block) * 1.25);
}
#rapport__aside .tabs .tab {
@@ -1992,7 +2852,7 @@ body main {
}
#rapport__aside .tabs .tab[for=tab-print] {
width: calc(var(--h-block) * 1.5);
- border-right: var(--border-light);
+ border-right: var(--border-aside);
padding-left: 0;
justify-content: center;
}
@@ -2004,7 +2864,7 @@ body main {
padding: var(--padding-body);
height: calc(100% - var(--h-block) * 1.25);
overflow: scroll;
- border: var(--border-light);
+ border: var(--border-aside);
border-top: none;
}
#rapport__aside #toc ul {
@@ -2012,11 +2872,16 @@ body main {
}
#rapport__aside #toc li {
font-size: var(--fs-small);
+ color: var(--color-txt-light);
+}
+#rapport__aside #toc li a {
+ display: block;
padding: 5px 1ch;
padding-top: 7px;
}
#rapport__aside #toc li.selected {
background-color: var(--grey-800);
+ color: var(--color-txt);
}
#rapport__aside #toc li:hover {
background-color: var(--grey-800);
@@ -2032,9 +2897,29 @@ body main {
#rapport__aside #toc a {
text-decoration: none;
}
-#rapport__aside #download-pdf {
- margin: 0 auto;
+#rapport__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;
+}
+#rapport__aside .modal--share {
+ position: absolute;
+ bottom: calc(var(--h-block) * -1.5);
+ right: calc(-100% + var(--padding-inner));
+}
+#rapport__aside .modal--share::before {
+ content: "◀";
+ font-size: 10px;
+ position: absolute;
+ bottom: calc(var(--h-block) * 0.25);
+ left: -9px;
}
#tab-print, #tab-toc {
diff --git a/assets/css/style.css.map b/assets/css/style.css.map
index d9d4327..3a441fa 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/_investigations.scss","template/_investigation.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/_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","template/_investigation.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 bc72b1a..64157be 100644
--- a/assets/css/style.scss
+++ b/assets/css/style.scss
@@ -30,6 +30,16 @@
@import "partials/site-footer";
@import "partials/main-layout";
+@import "template/home";
+@import "template/investigations";
+@import "template/investigation-summary";
+@import "template/rapport";
+
+@import "partials/site-header";
+@import "partials/site-menu";
+@import "partials/site-footer";
+@import "partials/main-layout";
+
@import "template/investigations";
@import "template/investigation";
@import "template/rapport";
diff --git a/assets/css/template/_home.scss b/assets/css/template/_home.scss
new file mode 100644
index 0000000..1043ba3
--- /dev/null
+++ b/assets/css/template/_home.scss
@@ -0,0 +1,47 @@
+
+
+
+.section--home{
+ margin: calc(var(--spacing)*3);
+
+ .title-section{
+ font-size: var(--fs-medium);
+ font-weight: normal;
+ text-transform: uppercase;
+ }
+}
+
+
+#home__investigations{
+ .container-cards{
+ max-width: var(--max-w-container);
+ margin: 0 auto;
+ display: grid;
+ grid-template-columns: repeat(auto-fill, minmax(340px, 1fr));
+ grid-auto-rows: minmax(100px, auto);
+ grid-gap: calc(var(--padding-body)*1.5);
+ margin-bottom: 10vh;
+ }
+}
+#home__description{
+
+
+ .section--inner{
+ max-width: var(--max-w-container);
+ }
+
+ p{
+ font-size: var(--fs-big);
+ max-width: var(--max-w-content);
+ }
+
+ button{
+ margin-top: calc(var(--spacing)*1);
+
+ }
+
+ button .icon svg{
+ width: 11px;
+ }
+
+}
\ No newline at end of file
diff --git a/assets/css/template/_investigation-summary.scss b/assets/css/template/_investigation-summary.scss
new file mode 100644
index 0000000..7c51d73
--- /dev/null
+++ b/assets/css/template/_investigation-summary.scss
@@ -0,0 +1,327 @@
+[data-template="investigation-summary"] main{
+
+
+ position: relative;
+
+
+
+ header{
+
+ .page-title{
+ text-transform: uppercase;
+ font-weight: normal;
+ font-size: var(--fs-big);
+ line-height: var(--leading-tight);
+ margin-top: calc(var(--spacing)*1);
+ }
+ }
+
+ .section__article{
+ a:hover{
+ color: var(--grey-200);
+ }
+ .section__title{
+ font-weight: normal;
+ text-transform: uppercase;
+ margin-bottom: calc(var(--spacing)*0.5)
+ }
+ }
+
+
+
+ #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__short{
+ font-size: var(--fs-medium);
+ }
+
+ #section__dl{
+ margin-top: calc(var(--spacing)*1.5);
+ border-bottom: var(--border-light);
+
+ .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;
+ }
+
+ ul:not(.keywords){
+ list-style: none;
+ li{
+ padding-bottom: 0.2em;
+ }
+
+ }
+ }
+
+
+ #section__synthese{
+ p + p{
+ margin-top: 0.5em;
+ }
+
+ h4{
+ margin-top: 2em;
+ margin-bottom: 1em;
+ font-size: var(--fs-normal);
+ font-weight: normal;
+ text-decoration: 1px underline var(--color-txt-light);
+ text-underline-offset: 3px;
+
+ }
+
+ }
+
+
+
+}
+
+
+
+
+
+
+// SMALL ----------------------------------------------------------
+// ----------------------------------------------------------------
+
+
+@media #{$small}{
+
+ [data-template="investigation-summary"] main{
+
+ header{
+ padding-top: calc(var(--spacing)*1);
+ .page-type{
+ font-size: var(--fs-small);
+ }
+ }
+
+ .section__article{
+ margin: calc(var(--spacing)*1.5) 0;
+ }
+
+ #section__impacts, #section__en-lien{
+ margin-top: 0px;
+ }
+
+ #hero{
+ margin: calc(var(--spacing)*0.5) 0;
+ figcaption{
+ margin: 0 var(--padding-body);
+ }
+ }
+
+ .modal--share{
+ position: absolute;
+ width: calc(100% - var(--padding-body)*2);
+ bottom: calc(var(--spacing) * 2);
+ }
+
+
+ #banner--page {
+ padding: calc(var(--spacing)*0.5) 0;
+
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ width: 100vw;
+ 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;
+
+ #nav--page{
+ display: none;
+ }
+ .btn--group{
+
+ display: flex;
+ gap: calc(var(--spacing)*0.25);
+ position: relative;
+
+ > button,
+ > label {
+ width: 50%;
+ cursor: pointer;
+ }
+
+ }
+
+ }
+
+
+ // action
+
+ #banner--page{
+ opacity: 0;
+ pointer-events: none;
+ transition: opacity .2s ease-in;
+ }
+
+ #banner--page.is-visible{
+ opacity: 1;
+ pointer-events: auto;
+ }
+
+
+
+ }
+
+}
+
+
+
+@media #{$x-small}{
+ [data-template="investigation-summary"] main{
+ #section__dl .dl__group{
+
+ column-gap: 1ch;
+ font-size: var(--fs-small);
+ padding: calc(var(--spacing)*0.25) 0;
+ }
+ }
+}
+
+
+
+
+
+// DESKTOP ----------------------------------------------------------
+// ----------------------------------------------------------------
+
+
+@media #{$small-up}{
+
+ [data-template="investigation-summary"] main{
+
+ #banner--page{
+ height: calc(100vh - var(--header-h));
+ height: calc(100dvh - var(--header-h));
+ margin-bottom: calc((100vh - var(--header-h))*-1);
+ margin-bottom: calc((100dvh - var(--header-h))*-1);
+ padding: var(--padding-body);
+ padding-left: 0px;
+ padding-bottom: calc(var(--padding-body)*2);
+ position: sticky;
+ top: var(--header-h);
+ width: var(--banner-medium);
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ }
+
+ #banner--page .btn--group{
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ gap: calc(var(--spacing)*0.25);
+
+ > button,
+ > label {
+ width: 100%;
+ max-width: 160px;
+ cursor: pointer;
+ }
+
+ }
+
+ #hero{
+ margin-top: calc(var(--spacing)*1);
+ margin-bottom: calc(var(--spacing)*3);
+ }
+
+ .section__article{
+ margin-left: var(--banner-medium);
+ margin-top: calc(var(--spacing)*3);
+ margin-bottom: calc(var(--spacing)*3);
+ }
+
+ #section__short{
+ margin-top: var(--padding-body);
+ }
+
+
+
+ header{
+ max-width: var(--max-w-content);
+ margin-left: var(--banner-medium);
+ margin-top: calc(var(--spacing)*1.5);
+ margin-bottom: calc(var(--spacing)*0.5);
+ }
+
+ .section__article{
+ .section__title{
+ font-size: var(--fs-medium);
+ margin-bottom: var(--spacing);
+ }
+ }
+
+ #section__synthese{
+ font-size: var(--fs-medium);
+ }
+ }
+ .modal--share{
+ position: absolute;
+ bottom: calc(var(--padding-body)*2 + var(--h-block) + var(--spacing) * 0.25);
+ width: calc(100% - var(--padding-body));
+ }
+}
+
+
+
+
+@media #{$medium-up}{
+
+ [data-template="investigation-summary"] main{
+
+ #banner--page{
+ width: calc((100% - var(--max-w-content))/2);
+ }
+
+ #hero{
+ margin-top: 0;
+ margin-bottom: calc(var(--spacing)*3);
+ figcaption{
+ max-width: var(--max-w-content);
+ margin: 0 auto;
+ }
+ }
+
+
+
+ header{
+ margin-left: auto;
+ margin-right: auto;
+ }
+
+
+
+ .section__article{
+ max-width: var(--max-w-content);
+ margin: calc(var(--spacing)*3) auto;
+ }
+
+
+
+
+ }
+}
\ No newline at end of file
diff --git a/assets/css/template/_investigations.scss b/assets/css/template/_investigations.scss
index 2673687..2309e9e 100644
--- a/assets/css/template/_investigations.scss
+++ b/assets/css/template/_investigations.scss
@@ -16,19 +16,25 @@
}
}
}
-
- .search-container {
- max-width: var(--max-w-content);
- margin: 0 auto;
- margin-bottom: calc(var(--spacing) * 2);
- }
-
- .page__sort {
- max-width: var(--max-w-container);
- display: flex;
- justify-content: right;
- grid-gap: var(--padding-inner);
- margin: 0 auto;
- margin-bottom: calc(var(--spacing) * 0.5);
+ @media #{$x-small} {
+ margin-bottom: 10vh;
+ .card--article {
+ margin-bottom: calc(var(--spacing) * 1.5);
+ }
}
}
+
+.search-container {
+ max-width: var(--max-w-content);
+ margin: 0 auto;
+ margin-bottom: calc(var(--spacing) * 2);
+}
+
+.page__sort {
+ max-width: var(--max-w-container);
+ display: flex;
+ justify-content: right;
+ grid-gap: var(--padding-inner);
+ margin: 0 auto;
+ margin-bottom: calc(var(--spacing) * 0.5);
+}
diff --git a/assets/css/template/_rapport.scss b/assets/css/template/_rapport.scss
index 71f4116..68a9a92 100644
--- a/assets/css/template/_rapport.scss
+++ b/assets/css/template/_rapport.scss
@@ -1,147 +1,146 @@
:root{
- --rapport-w: 280px;
+ --rapport-w: 290px;
}
+
#rapport{
margin-bottom: 20vh;
- padding-left: var(--rapport-w);
+ 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));
+ max-width: calc(var(--max-w-content) + var(--rapport-w) + var(--padding-body));
+ margin-top: calc(var(--spacing)*-1);
+}
- .rapport__header{
+#rapport .rapport__header{
+ margin-top: calc(var(--spacing)*2);
+ max-width: var(--max-w-content);
+ margin-bottom: calc(var(--spacing)*2.5);
- // display: grid;
- // grid-template-columns: 1fr 140px;
- // column-gap: calc(var(--spacing)*1.5);
- // row-gap: calc(var(--spacing)*2);
-
- margin-top: calc(var(--spacing)*2);
- max-width: var(--max-w-content);
- padding-bottom: calc(var(--spacing)*0.5);
+ display: grid;
+ column-gap: var(--padding-inner);
+ row-gap: calc(var(--spacing)*1);
+ grid-template-columns: 30% 70%;
+ grid-template-rows: auto auto 1fr;
+ position: relative;
- .rapport__title-group{
- grid-column: span 2;
+ .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);
- }
-
- .subtitle{
- font-size: var(--fs-big);
- line-height: var(--leading-tight);
- margin-top: calc(var(--spacing)*0.5);
- font-weight: normal;
-
- }
-
- }
-
-
-
-
- .rapport__figure{
- width: 100%;
- aspect-ratio: 2/1;
- margin-top: calc(var(--spacing)*2);
- img{
- width: 100%;
- height: 100%;
- object-fit: cover;
- }
-
- }
-
- .rapport__dl{
- align-self: start;
- font-size: var(--fs-small);
- border-bottom: var(--border-light);
- flex-grow: 2;
- align-items: flex-start;
- margin-top: calc(var(--spacing)*0.5);
- .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;
- }
- }
-
-
- .thumbnail--group{
- display: flex;
- gap: calc(var(--spacing)*0.5);
+ .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);
}
-
-
- .btn--group{
- display: flex;
- gap: calc(var(--spacing)*0.5);
+ .subtitle{
+ font-size: var(--fs-big);
+ line-height: var(--leading-tight);
+ // margin-top: calc(var(--spacing)*0.25);
+ font-weight: normal;
+
}
- .thumbnail{
- max-width: 260px;
- display: grid;
- display: none;
- grid-template-columns: 2fr 3fr;
- column-gap: calc(var(--padding-inner)*1);
- padding: calc(var(--padding-inner)*0.5);
- border: var(--border-light);
- figure{
- display: flex;
- aspect-ratio: 4/3;
- grid-column: 1;
- grid-row: 1/3;
- img{
- width: 100%;
- height: 100%;
- object-fit: cover;
- }
- }
-
- .thumbnail__title{
- padding-top: calc(var(--padding-inner)*0.5);
- a{
- text-decoration: none;
- }
- }
-
- button{
- align-self: end;
- display: flex;
- align-items: end;
- justify-content: end;
- padding-right: calc(var(--padding-inner)*0.5);
- padding-bottom: calc(var(--padding-inner)*0.5);
- }
-
-
- button svg{
- width: 15px;
- height: 15px;
- fill: var(--color-txt);
- }
-
- }
-
-
}
+ .rapport__figure{
+ width: 100%;
+ aspect-ratio: 4/5;
+ grid-row: span 2;
+ grid-column: 1;
+
+
+ img{
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ }
+
+ }
+
+ .rapport__dl{
+ grid-row: 2;
+ grid-column: 2;
+ align-self: start;
+
+ // align-self: start;
+ font-size: var(--fs-small);
+ border-bottom: var(--border-light);
+ // flex-grow: 2;
+ align-items: flex-start;
+ // margin-top: calc(var(--spacing)*1);
+ .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{
+ display: flex;
+ flex-direction: column;
+ justify-content: start;
+ align-items: start;
+ gap: calc(var(--spacing)*0.5);
+ position: relative;
+ grid-row: 3;
+ grid-column: 2;
+
+ button, label{
+ min-width: 28ch;
+ justify-content: flex-start;
+ a{
+ justify-content: flex-start;
+ }
+ }
+
+ }
+
+ label{
+ // position: relative;
+ }
+
+ .modal--share{
+ max-width: 240px;
+ position: absolute;
+ height: 250px;
+ top: calc(var(--h-block) * 1.5);
+ left: 260px;
+
+
+ &::before{
+ content: "◀";
+ transform: rotate(90deg);
+ font-size: 10px;
+ position: absolute;
+ top: -10px;
+ right: calc(var(--h-block) * 1.5);
+ }
+ }
+
+
+
+}
+
+#rapport{
+
.rapport__content{
max-width: var(--max-w-content);
- margin-top: calc(var(--spacing)*3);
+ // margin-top: calc(var(--spacing)*0.5);
.section-content{
@@ -188,13 +187,14 @@
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-light);
+ border: var(--border-aside);
height: calc(var(--h-block)*1.25);
.tab{
@@ -208,7 +208,7 @@
.tab[for="tab-print"]{
width: calc(var(--h-block)*1.5);
- border-right: var(--border-light);
+ border-right: var(--border-aside);
padding-left: 0;
justify-content: center;
.icon{
@@ -225,7 +225,7 @@
padding: var(--padding-body);
height: calc(100% - var(--h-block)*1.25);
overflow: scroll;
- border: var(--border-light);
+ border: var(--border-aside);
border-top: none;
}
@@ -235,15 +235,21 @@
li{
font-size: var(--fs-small);
- padding: 5px 1ch;
- padding-top: 7px;
+
+ color: var(--color-txt-light);
+
+ a{
+ display: block;
+ padding: 5px 1ch;
+ padding-top: 7px;
+ }
}
li.selected{
- // color: var(--color-accent);
background-color: var(--grey-800);
+ color: var(--color-txt);
}
li:hover{
@@ -264,10 +270,39 @@
}
- #download-pdf{
- margin: 0 auto;
+ .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;
+ }
+
+ }
+
+
}
diff --git a/assets/icons/share.svg b/assets/icons/share.svg
new file mode 100644
index 0000000..f61e992
--- /dev/null
+++ b/assets/icons/share.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/site/templates/home.php b/site/templates/home.php
index 112717c..629b03f 100644
--- a/site/templates/home.php
+++ b/site/templates/home.php
@@ -1,10 +1,29 @@
-
- L’objet central de notre action est de concourir à la manifestation de la vérité dans des affaires où celle-ci est entravée par des intérêts de pouvoir.
- Nos enquêtes portent principalement principalement sur les cas de violences policières, en France comme à l'international, ainsi que sur les violations des droits humains au sens large. Nous intervenons également dans les situations où nos techniques d'investigation numérique peuvent permettre d'établir les faits autour d'une controverse d'intérêt public, qu'elle soit historique ou contemporaine.
- Notre champ d’action est avant tout public. Nos enquêtes et rapports d’expertise sont souvent publiés en partenariat avec d'autres médias d'information et sont régulièrement utilisés dans les procédures judiciaires sur les affaires concernées, contribuant ainsi à l'établissement des faits.
- Nous œuvrons également à la diffusion des techniques et des méthodes de l’investigation en sources ouvertes (OSINT) au sein de la société civile. Dans le cadre de notre programme de formation, nous animons des ateliers avec des collectifs citoyens, des ONG, des universités et le grand public. Enfin, nous intervenons régulièrement dans la sphère publique pour présenter nos travaux et notre approche.
-
+
+
+
+
+
+
Dernières Enquêtes
+
+
+
+
+
+
\ No newline at end of file
diff --git a/site/templates/report.php b/site/templates/report.php
index 394add3..4890dd8 100644
--- a/site/templates/report.php
+++ b/site/templates/report.php
@@ -40,12 +40,22 @@
-
-
- = svg('assets/icons/pdf.svg') ?>
- Télégarcher le PDF
-
-
+
+
+
+
@@ -74,23 +84,6 @@
-
-
-
-
-
+
+