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. -

+ +
+
+

Index est une ONG d’investigation numérique, au service du public, de la vérité et de la justice.

+ + + +
+
+ +
+
+

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 @@ - +
+ + + +
+ + + @@ -74,23 +84,6 @@ -
-
-
-

Télégarcher le PDF

- - -
-
-
-

Voir la synthèse

- - -
-
- - -
+ + + + + +
- + +