diff --git a/assets/css/base/_responsive.scss b/assets/css/base/_responsive.scss
index 4ba91d0..7bd78b6 100644
--- a/assets/css/base/_responsive.scss
+++ b/assets/css/base/_responsive.scss
@@ -2,8 +2,8 @@ $desktop: "screen and (min-width: 1200px)";
$medium: "screen and (max-width: 1080px)";
$medium-up: "screen and (min-width: 1080px)";
-$small-up: "screen and (min-width: 720px)";
-$small: "screen and (max-width: 720px)";
+$small-up: "screen and (min-width: 768px)";
+$small: "screen and (max-width: 768px)";
$x-small: "screen and (max-width: 560px)";
$paysage: "screen and (max-height: 670px) and (min-width: 1080px)";
diff --git a/assets/css/base/_var.scss b/assets/css/base/_var.scss
index cf19a4f..ac94386 100644
--- a/assets/css/base/_var.scss
+++ b/assets/css/base/_var.scss
@@ -54,15 +54,20 @@
--border: 1px solid var(--color-txt);
--border-light: 1px solid var(--grey-800);
+
--header-h: 80px;
--header-h-shrinked: 50px;
--menu-w: 420px;
+
+
// responsive
--padding-body: 26px;
+ --padding-inner: 14px;
--radius-small: 4px;
+ --radius-btn: 4px;
--spacing: 30px;
--h-block: 30px;
@@ -78,5 +83,7 @@
--fs-medium: 20px;
--fs-big: 30px;
--fs-x-big: 38px;
+
+ --header-h: 60px;
}
}
\ No newline at end of file
diff --git a/assets/css/components/_buttons.scss b/assets/css/components/_buttons.scss
index 977f886..7b9ffcb 100644
--- a/assets/css/components/_buttons.scss
+++ b/assets/css/components/_buttons.scss
@@ -36,7 +36,7 @@ button:disabled{
display: block;
height: calc(var(--h-block)*1);
border: var(--border);
- border-radius: 4px;
+ border-radius: var(--radius-btn);
font-size: var(--fs-small);
text-transform: uppercase;
line-height: 1;
@@ -49,7 +49,15 @@ button:disabled{
width: 100%;
height: 100%;
padding: 0 2ch;
- padding-top: 5px;
+ padding-top: 4px;
+ }
+ &.no-link{
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding: 0 2ch;
+ padding-top: 4px;
+
}
}
@@ -68,6 +76,8 @@ button:disabled{
}
.btn--bold-inline:hover{
+ background-color: var(--grey-800);
+ color: var(--color-txt);
a{
background-color: var(--grey-800);
color: var(--color-txt);
@@ -78,6 +88,8 @@ button:disabled{
+
+
// DELETE ?
.btn__default{
diff --git a/assets/css/components/_modal-share.scss b/assets/css/components/_modal-share.scss
new file mode 100644
index 0000000..701b1cf
--- /dev/null
+++ b/assets/css/components/_modal-share.scss
@@ -0,0 +1,120 @@
+.modal--share{
+ border: var(--border);
+ border-radius: var(--radius-btn);
+ background-color: var(--color-bg);
+ padding: var(--padding-inner);
+ padding-top: calc( var(--padding-inner)*0.5);
+ padding-bottom: calc( var(--padding-inner)*1.5);
+
+ .modal-title{
+ display: none;
+ }
+
+ .socials{
+ display: block;
+ list-style: none;
+
+ li{
+ font-size: var(--fs-normal);
+ padding-bottom: 6px;
+ border-bottom: var(--border-light);
+ padding-top: 6px;
+
+ a{
+ display: flex;
+ align-items: center;
+ gap: 1ch;
+ text-decoration: none;
+ }
+ .icon {
+ width: 20px;
+ height: 20px;
+ svg{
+ width: 100%;
+ height: 100%;
+ }
+ }
+ .text{
+ position: relative;
+ top: 2px;
+ }
+ &:hover{
+ color: var(--color-accent);
+
+ .icon svg,
+ .icon svg path,
+ .icon svg rect{
+ fill: var(--color-accent)!important;
+ }
+ }
+ }
+
+
+
+
+
+ }
+
+ .copy-link{
+ display: flex;
+ gap: 0.5ch;
+ margin-top: calc(var(--spacing)*0.75);
+
+ .copy-link__field{
+ flex-grow: 1;
+ display: grid;
+ grid-template-columns: var(--h-block) 1fr;
+
+ }
+
+
+ .icon{
+ display: flex;
+ width: var(--h-block);
+ height: 100%;
+ align-items: center;
+ justify-content: center;
+ position: relative;
+ // top: -2px;
+ grid-row: 1;
+ grid-column: 1;
+ }
+ .icon svg{
+ width: 12px;
+ }
+ input{
+ font-size: var(--fs-small);
+ font-family: var(--font);
+ background: none;
+ border: none;
+ color: var(--color-txt);
+ padding-top: 2px;
+ grid-column: 1/end;
+ grid-row: 1;
+ padding-left: var(--h-block);
+ padding-right: 0.5ch;
+ border: var(--border-light);
+ border-radius: var(--radius-btn);
+ height: var(--h-block);
+ &:focus{
+ border-color: var(--color-txt);
+ outline: none;
+
+ }
+ }
+
+ button{
+ 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;
+ &:hover{
+ background-color: var(--color-accent);
+
+ }
+ }
+ }
+
+}
\ No newline at end of file
diff --git a/assets/css/partials/_site-header.scss b/assets/css/partials/_site-header.scss
index a895fa6..a570328 100644
--- a/assets/css/partials/_site-header.scss
+++ b/assets/css/partials/_site-header.scss
@@ -20,7 +20,6 @@
.site-header__inner{
width: 100%;
height: 100%;
- border-bottom: var(--border-light);
display: flex;
align-items: center;
@@ -82,7 +81,18 @@
position: fixed;
top: 0;
+ .site-header__inner{
+ border-bottom: var(--border-light);
+ }
+
& ~ main{
margin-top: var(--header-h);
}
}
+
+
+@media #{$medium}{
+ #nav-highlight{
+ display: none;
+ }
+}
diff --git a/assets/css/style.css b/assets/css/style.css
index e86827a..9770050 100644
--- a/assets/css/style.css
+++ b/assets/css/style.css
@@ -34,19 +34,21 @@
--header-h-shrinked: 50px;
--menu-w: 420px;
--padding-body: 26px;
+ --padding-inner: 14px;
--radius-small: 4px;
+ --radius-btn: 4px;
--spacing: 30px;
--h-block: 30px;
--curve: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
-@media screen and (max-width: 720px) {
+@media screen and (max-width: 768px) {
:root {
--fs-medium: 20px;
--fs-big: 26px;
}
}
-@media screen and (max-width: 720px) {
+@media screen and (max-width: 768px) {
:root {
--fs-x-small: 10px;
--fs-small: 11px;
@@ -54,6 +56,7 @@
--fs-medium: 20px;
--fs-big: 30px;
--fs-x-big: 38px;
+ --header-h: 60px;
}
}
* {
@@ -110,7 +113,6 @@ body {
#site-header .site-header__inner {
width: 100%;
height: 100%;
- border-bottom: var(--border-light);
display: flex;
align-items: center;
justify-content: space-between;
@@ -159,10 +161,18 @@ body {
position: fixed;
top: 0;
}
+#site-header.is-visible .site-header__inner {
+ border-bottom: var(--border-light);
+}
#site-header.is-visible ~ main {
margin-top: var(--header-h);
}
+@media screen and (max-width: 1080px) {
+ #nav-highlight {
+ display: none;
+ }
+}
button {
cursor: pointer;
font-family: var(--font);
@@ -195,7 +205,7 @@ button:disabled {
display: block;
height: calc(var(--h-block) * 1);
border: var(--border);
- border-radius: 4px;
+ border-radius: var(--radius-btn);
font-size: var(--fs-small);
text-transform: uppercase;
line-height: 1;
@@ -210,7 +220,15 @@ button:disabled {
width: 100%;
height: 100%;
padding: 0 2ch;
- padding-top: 5px;
+ padding-top: 4px;
+}
+.btn--bold.no-link,
+.btn--bold-inline.no-link {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding: 0 2ch;
+ padding-top: 4px;
}
.btn--bold {
@@ -225,6 +243,10 @@ button:disabled {
color: var(--color-bg);
}
+.btn--bold-inline:hover {
+ background-color: var(--grey-800);
+ color: var(--color-txt);
+}
.btn--bold-inline:hover a {
background-color: var(--grey-800);
color: var(--color-txt);
@@ -437,7 +459,7 @@ button:disabled {
display: none;
}
-@media screen and (min-width: 720px) {
+@media screen and (min-width: 768px) {
.footer__socials .list-socials {
display: block;
}
@@ -459,6 +481,107 @@ button:disabled {
line-height: 1;
}
}
+.modal--share {
+ border: var(--border);
+ border-radius: var(--radius-btn);
+ background-color: var(--color-bg);
+ padding: var(--padding-inner);
+ padding-top: calc(var(--padding-inner) * 0.5);
+ padding-bottom: calc(var(--padding-inner) * 1.5);
+}
+.modal--share .modal-title {
+ display: none;
+}
+.modal--share .socials {
+ display: block;
+ list-style: none;
+}
+.modal--share .socials li {
+ font-size: var(--fs-normal);
+ padding-bottom: 6px;
+ border-bottom: var(--border-light);
+ padding-top: 6px;
+}
+.modal--share .socials li a {
+ display: flex;
+ align-items: center;
+ gap: 1ch;
+ text-decoration: none;
+}
+.modal--share .socials li .icon {
+ width: 20px;
+ height: 20px;
+}
+.modal--share .socials li .icon svg {
+ width: 100%;
+ height: 100%;
+}
+.modal--share .socials li .text {
+ position: relative;
+ top: 2px;
+}
+.modal--share .socials li:hover {
+ color: var(--color-accent);
+}
+.modal--share .socials li:hover .icon svg,
+.modal--share .socials li:hover .icon svg path,
+.modal--share .socials li:hover .icon svg rect {
+ fill: var(--color-accent) !important;
+}
+.modal--share .copy-link {
+ display: flex;
+ gap: 0.5ch;
+ margin-top: calc(var(--spacing) * 0.75);
+}
+.modal--share .copy-link .copy-link__field {
+ flex-grow: 1;
+ display: grid;
+ grid-template-columns: var(--h-block) 1fr;
+}
+.modal--share .copy-link .icon {
+ display: flex;
+ width: var(--h-block);
+ height: 100%;
+ align-items: center;
+ justify-content: center;
+ position: relative;
+ grid-row: 1;
+ grid-column: 1;
+}
+.modal--share .copy-link .icon svg {
+ width: 12px;
+}
+.modal--share .copy-link input {
+ font-size: var(--fs-small);
+ font-family: var(--font);
+ background: none;
+ border: none;
+ color: var(--color-txt);
+ padding-top: 2px;
+ grid-column: 1/end;
+ grid-row: 1;
+ padding-left: var(--h-block);
+ padding-right: 0.5ch;
+ border: var(--border-light);
+ border-radius: var(--radius-btn);
+ height: var(--h-block);
+}
+.modal--share .copy-link input:focus {
+ border-color: var(--color-txt);
+ outline: none;
+}
+.modal--share .copy-link button {
+ 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;
+}
+.modal--share .copy-link button:hover {
+ background-color: var(--color-accent);
+}
+
[data-template=subscription-newsletter] .p__baseline-big,
[data-template=thanks] .p__baseline-big,
[data-template=support] .p__baseline-big,
@@ -503,7 +626,7 @@ button:disabled {
text-align: center;
margin: calc(var(--spacing) * 1) 0;
}
-@media screen and (max-width: 720px) {
+@media screen and (max-width: 768px) {
[data-template=subscription-newsletter] .p__baseline,
[data-template=thanks] .p__baseline,
[data-template=support] .p__baseline,
@@ -561,7 +684,6 @@ button:disabled {
#site-header .site-header__inner {
width: 100%;
height: 100%;
- border-bottom: var(--border-light);
display: flex;
align-items: center;
justify-content: space-between;
@@ -610,10 +732,18 @@ button:disabled {
position: fixed;
top: 0;
}
+#site-header.is-visible .site-header__inner {
+ border-bottom: var(--border-light);
+}
#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);
@@ -743,7 +873,7 @@ body.menu-open #menu-toggle .close {
font-size: var(--fs-small);
color: var(--color-txt);
}
-@media screen and (max-width: 720px) {
+@media screen and (max-width: 768px) {
#site-footer {
margin-top: calc(var(--spacing) * 2);
}
@@ -765,7 +895,7 @@ body.menu-open #menu-toggle .close {
text-align: center;
}
}
-@media screen and (min-width: 720px) {
+@media screen and (min-width: 768px) {
#site-footer .site-footer__container {
display: grid;
grid-template-columns: 1fr 1fr;
@@ -846,19 +976,26 @@ body main {
-o-object-fit: cover;
object-fit: cover;
}
-.page-enquete #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-bottom: var(--padding-body);
- padding-right: var(--padding-body);
- position: sticky;
- top: var(--header-h);
- width: calc((100% - var(--max-w-content)) / 2);
- display: flex;
- flex-direction: column;
- justify-content: space-between;
+@media screen and (min-width: 1080px) {
+ .page-enquete #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;
+ position: sticky;
+ top: var(--header-h);
+ width: calc((100% - var(--max-w-content)) / 2);
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ }
+}
+.page-enquete .modal--share {
+ position: absolute;
+ bottom: calc(var(--padding-body) + var(--h-block) + var(--spacing) * 0.25);
+ width: calc(100% - var(--padding-body));
}
.page-enquete #banner--page .btn--group {
display: flex;
@@ -866,9 +1003,9 @@ body main {
align-items: center;
gap: calc(var(--spacing) * 0.25);
}
-.page-enquete #banner--page .btn--group button {
+.page-enquete #banner--page .btn--group > button {
width: 100%;
- max-width: 28ch;
+ max-width: 160px;
}
.page-enquete #nav--page ul {
list-style: none;
@@ -920,4 +1057,10 @@ body main {
-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: 1080px) {
+ #banner--page {
+ display: none;
+ }
}/*# sourceMappingURL=style.css.map */
\ No newline at end of file
diff --git a/assets/css/style.css.map b/assets/css/style.css.map
index 33d386a..8ee4e4b 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/_keywords.scss","components/_form-newsletter.scss","components/_list-socials.scss","components/_text.scss","partials/_site-menu.scss","partials/_site-footer.scss","partials/_main-layout.scss","template/_page-enquete.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/_keywords.scss","components/_form-newsletter.scss","components/_list-socials.scss","components/_modal-share.scss","components/_text.scss","partials/_site-menu.scss","partials/_site-footer.scss","partials/_main-layout.scss","template/_page-enquete.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 17b6ac5..d811aef 100644
--- a/assets/css/style.scss
+++ b/assets/css/style.scss
@@ -11,6 +11,7 @@
@import 'components/keywords';
@import 'components/form-newsletter';
@import 'components/list-socials';
+@import 'components/modal-share';
@import 'components/text';
diff --git a/assets/css/template/_page-enquete.scss b/assets/css/template/_page-enquete.scss
index 58d160c..9bada21 100644
--- a/assets/css/template/_page-enquete.scss
+++ b/assets/css/template/_page-enquete.scss
@@ -68,33 +68,43 @@
// banner-page -------------------------------------------------
- #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-bottom: var(--padding-body);
- padding-right: var(--padding-body);
- position: sticky;
- top: var(--header-h);
- width: calc((100% - var(--max-w-content))/2);
- display: flex;
- flex-direction: column;
- justify-content: space-between;
-
- .btn--group{
+ @media #{$medium-up}{
+ #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;
+ position: sticky;
+ top: var(--header-h);
+ width: calc((100% - var(--max-w-content))/2);
display: flex;
flex-direction: column;
- align-items: center;
- gap: calc(var(--spacing)*0.25);
-
- button{
- width: 100%;
- max-width: 28ch;
- }
-
+ justify-content: space-between;
}
-
+ }
+
+
+ .modal--share{
+ position: absolute;
+ bottom: calc(var(--padding-body) + var(--h-block) + var(--spacing) * 0.25);
+ width: calc(100% - var(--padding-body));
+
+ }
+
+ #banner--page .btn--group{
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ gap: calc(var(--spacing)*0.25);
+
+
+ > button{
+ width: 100%;
+ max-width: 160px;
+ }
+
}
#nav--page{
@@ -181,4 +191,15 @@
+}
+
+
+
+@media #{$medium}{
+
+ #banner--page{
+ display: none;
+
+ }
+
}
\ No newline at end of file
diff --git a/assets/icons/menu-close.svg b/assets/icons/close.svg
similarity index 100%
rename from assets/icons/menu-close.svg
rename to assets/icons/close.svg
diff --git a/assets/icons/link.svg b/assets/icons/link.svg
new file mode 100644
index 0000000..e5fb28d
--- /dev/null
+++ b/assets/icons/link.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/js/header.js b/assets/js/header.js
index 229ea63..8c1e30a 100644
--- a/assets/js/header.js
+++ b/assets/js/header.js
@@ -1,6 +1,3 @@
-// ===============================
-// HEADER
-// ===============================
export function headerToggle() {
const header = document.getElementById("site-header");
const buttonToggle = document.querySelector("#menu-toggle");
diff --git a/assets/js/onload.js b/assets/js/onload.js
index e9cce95..647e0c9 100644
--- a/assets/js/onload.js
+++ b/assets/js/onload.js
@@ -1,4 +1,5 @@
import { headerToggle, headerScrollVisibility } from './header.js';
+import { copyLink } from './share.js';
// TEMP, with includeHTML() --------------------------------------
@@ -24,9 +25,10 @@ function runIncludeHTML() {
// Note: une fois que IncludeHTML() est supprimé, on peut supprimer tout le temp au dessus
// remplacer `function initAfterLoad()` par ↓
-// window.onload = async function () {
+// window.onload = async function () { }
function initAfterLoad() {
headerToggle();
headerScrollVisibility();
+ copyLink();
}
diff --git a/assets/js/share.js b/assets/js/share.js
new file mode 100644
index 0000000..df0b44c
--- /dev/null
+++ b/assets/js/share.js
@@ -0,0 +1,19 @@
+export function copyLink() {
+ let buttons = document.querySelectorAll('.copy-link button');
+ buttons.forEach(function (button, index) {
+ console.log(button);
+ let link = button.parentNode.querySelector("input").value;
+
+ button.addEventListener('click', function() {
+ navigator.clipboard.writeText(link).then(() => {
+ const originalText = button.textContent;
+ button.textContent = 'Lien copié';
+ setTimeout(() => {
+ button.textContent = originalText;
+ }, 1000);
+ }).catch(err => {
+ console.error('Erreur lors de la copie:', err);
+ });
+ });
+ });
+}
\ No newline at end of file
diff --git a/components/modal-share.html b/components/modal-share.html
new file mode 100644
index 0000000..370f405
--- /dev/null
+++ b/components/modal-share.html
@@ -0,0 +1,45 @@
+
+
+
+
+
diff --git a/components/site-header.html b/components/site-header.html
index ff5d2b3..b33e217 100644
--- a/components/site-header.html
+++ b/components/site-header.html
@@ -37,7 +37,7 @@
\ No newline at end of file
diff --git a/components/socials.html b/components/socials.html
index a37f1f2..1e9a0a4 100644
--- a/components/socials.html
+++ b/components/socials.html
@@ -17,7 +17,6 @@
Facebook
-
diff --git a/index.html b/index.html
index 28bb46d..b09c303 100644
--- a/index.html
+++ b/index.html
@@ -17,7 +17,6 @@
-
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.
diff --git a/page-enquete/index.html b/page-enquete/index.html
index b983052..9a241eb 100644
--- a/page-enquete/index.html
+++ b/page-enquete/index.html
@@ -42,7 +42,8 @@