diff --git a/assets/css/base/_var.scss b/assets/css/base/_var.scss index 675f0e1..2d5302a 100644 --- a/assets/css/base/_var.scss +++ b/assets/css/base/_var.scss @@ -89,6 +89,7 @@ --header-h: 60px; + --padding-body: 16px; } } diff --git a/assets/css/components/_buttons.scss b/assets/css/components/_buttons.scss index 9ae38bb..76b8a85 100644 --- a/assets/css/components/_buttons.scss +++ b/assets/css/components/_buttons.scss @@ -5,6 +5,7 @@ button{ color: var(--color-txt); &:hover{ color: var(--grey-100); + svg{ fill: var(--grey-100); } } a{ @@ -30,7 +31,34 @@ button:disabled{ } +.btn--small{ + display: block; + height: calc(var(--h-block)*0.75); + border: var(--border); + border-radius: var(--radius-btn); + font-size: var(--fs-small); + line-height: 1; + overflow: hidden; + white-space: nowrap; + a{ + display: flex; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + padding: 0 1ch; + padding-top: 2px; + } + &.no-link{ + display: flex; + align-items: center; + justify-content: center; + padding: 0 1ch; + padding-top: 2px; + } +} + .btn--bold, .btn--bold-inline{ display: block; @@ -90,6 +118,10 @@ button:disabled{ } } +.btn--light{ + border: var(--border-light); +} + diff --git a/assets/css/components/_card-article.scss b/assets/css/components/_card-article.scss index 9b6bbbf..036c625 100644 --- a/assets/css/components/_card-article.scss +++ b/assets/css/components/_card-article.scss @@ -36,7 +36,7 @@ .dl{ margin-top: calc(var(--spacing)*0.5); - + font-size: var(--fs-small); .dl__group{ @include grid-content(); border-top: var(--border-light); diff --git a/assets/css/components/_search-form.scss b/assets/css/components/_search-form.scss new file mode 100644 index 0000000..ac80a15 --- /dev/null +++ b/assets/css/components/_search-form.scss @@ -0,0 +1,40 @@ + .search-form{ + --icon: 40px; + display: grid; + grid-template-columns: var(--icon) 1fr; + input{ + grid-column: 1/3; + grid-row: 1; + height: calc(var(--h-block) * 1.5); + width: 100%; + background: var(--color-bg); + border: 1px solid var(--color-txt); + padding-left: var(--icon); + font-family: var(--font); + font-size: var(--fs-normal); + color: var(--color-txt); + padding-top: 3px; + &::placeholder{ + font-family: var(--font); + font-size: var(--fs-normal); + color: var(--color-txt); + } + &:focus{ + border-color: var(--color-accent); + outline: none; + } + } + + .icon{ + grid-column: 1; + grid-row: 1; + z-index: 10; + width: 100%; + display: flex; + align-items: center; + justify-content: center; + svg{ + width: 20px; + } + } + } \ No newline at end of file diff --git a/assets/css/components/_sort.scss b/assets/css/components/_sort.scss new file mode 100644 index 0000000..25ad4b0 --- /dev/null +++ b/assets/css/components/_sort.scss @@ -0,0 +1,57 @@ +.sort{ + + display: flex; + align-items: center; + gap: 1ch; + + .arrow{ + line-height: 0; + --size: 12px; + height: var(--size); + width: var(--size); + display: inline-flex; + align-items: center; + justify-content: center; + position: relative; + top: -2px; + transform: rotate(90deg); + transition: transform 0.2s ease-in; + svg{ + width: 100%; + fill: var(--color-txt); + } + + } + + + &[data-sort-type="up"]{ + .arrow{ + transform: rotate(-90deg); + } + } + + &[data-sort="false"]{ + color: var(--color-txt-light); + svg{ + fill: var(--color-txt-light); + } + + } + + + + &[data-sort="false"], + &[data-sort="true"]{ + &:hover{ + color: var(--grey-100); + svg{ + fill: var(--grey-100); + } + } + + + } + + + +} \ No newline at end of file diff --git a/assets/css/components/_tags.scss b/assets/css/components/_tags.scss index 0f12648..3e1102a 100644 --- a/assets/css/components/_tags.scss +++ b/assets/css/components/_tags.scss @@ -1,6 +1,7 @@ .tag{ height: calc(var(--h-block)*0.75); - border-radius: calc(var(--h-block)*0.75/2); + // border-radius: calc(var(--h-block)*0.75/2); + border-radius: var(--radius-small); display: flex; align-items: center; diff --git a/assets/css/components/_text.scss b/assets/css/components/_text.scss index ed64dad..04aea99 100644 --- a/assets/css/components/_text.scss +++ b/assets/css/components/_text.scss @@ -1,4 +1,19 @@ -.title-page{ - font-size: var(--fs-medium); +.page__title{ + font-size: var(--fs-big); + font-weight: normal; + text-transform: uppercase; + margin: calc(var(--spacing)*2) auto; + text-align: center; + max-width: var(--max-w-container); +} + +.page__description{ + display: none; + max-width: var(--max-w-content); + margin: calc(var(--spacing)*2) auto; + p{ + font-size: var(--fs-normal); + + } } \ No newline at end of file diff --git a/assets/css/partials/_site-header.scss b/assets/css/partials/_site-header.scss index aa9adae..0c7c009 100644 --- a/assets/css/partials/_site-header.scss +++ b/assets/css/partials/_site-header.scss @@ -46,7 +46,7 @@ } } - .title-page{ + .header__title-page{ display: none; flex-grow: 2; text-align: left; @@ -127,7 +127,7 @@ } } - .title-page{ + .header__title-page{ @media #{$small-up}{ display: block; } diff --git a/assets/css/partials/_site-menu.scss b/assets/css/partials/_site-menu.scss index 9e62ee8..ca72b01 100644 --- a/assets/css/partials/_site-menu.scss +++ b/assets/css/partials/_site-menu.scss @@ -20,50 +20,11 @@ flex-direction: column; - form{ + .search-form{ margin-top: calc(var(--spacing)*1); margin-bottom: calc(var(--spacing)*1); - --icon: 40px; - display: grid; - grid-template-columns: var(--icon) 1fr; - input{ - grid-column: 1/3; - grid-row: 1; - height: calc(var(--h-block) * 1.5); - width: 100%; - background: var(--color-bg); - border: 1px solid var(--color-txt); - padding-left: var(--icon); - font-family: var(--font); - font-size: var(--fs-normal); - color: var(--color-txt); - padding-top: 3px; - &::placeholder{ - font-family: var(--font); - font-size: var(--fs-normal); - color: var(--color-txt); - } - &:focus{ - border-color: var(--color-accent); - outline: none; - } - } - - .icon{ - grid-column: 1; - grid-row: 1; - z-index: 10; - width: 100%; - display: flex; - align-items: center; - justify-content: center; - svg{ - width: 20px; - } - } } - nav{ flex-grow: 1; ul{ diff --git a/assets/css/style.css b/assets/css/style.css index bb8ac65..8a018e6 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -61,6 +61,7 @@ --fs-big: 28px; --fs-xbig: 32px; --header-h: 60px; + --padding-body: 16px; } } :root[data-theme=light] { @@ -174,7 +175,7 @@ body, #site-header, #site-footer { width: 80px; } } -#site-header .title-page { +#site-header .header__title-page { display: none; flex-grow: 2; text-align: left; @@ -245,11 +246,11 @@ body, #site-header, #site-footer { width: calc(var(--banner-medium) - var(--padding-body)); } } -#site-header.is-visible .site-header__inner .title-page { +#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 .title-page { + #site-header.is-visible .site-header__inner .header__title-page { display: block; } } @@ -271,6 +272,9 @@ button { button:hover { color: var(--grey-100); } +button:hover svg { + fill: var(--grey-100); +} button a { text-decoration: none; width: 100%; @@ -289,6 +293,33 @@ button:disabled { text-decoration: underline !important; } +.btn--small { + display: block; + height: calc(var(--h-block) * 0.75); + border: var(--border); + border-radius: var(--radius-btn); + font-size: var(--fs-small); + line-height: 1; + overflow: hidden; + white-space: nowrap; +} +.btn--small a { + display: flex; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + padding: 0 1ch; + padding-top: 2px; +} +.btn--small.no-link { + display: flex; + align-items: center; + justify-content: center; + padding: 0 1ch; + padding-top: 2px; +} + .btn--bold, .btn--bold-inline { display: block; @@ -345,6 +376,10 @@ button:disabled { color: var(--color-txt); } +.btn--light { + border: var(--border-light); +} + .btn__default { --size: calc(var(--h-block) - 8px); font-size: var(--fs-normal); @@ -405,7 +440,7 @@ button:disabled { .tag { height: calc(var(--h-block) * 0.75); - border-radius: calc(var(--h-block) * 0.75 / 2); + border-radius: var(--radius-small); display: flex; align-items: center; justify-content: center; @@ -434,6 +469,44 @@ button:disabled { padding-right: 0.25ch; } +.sort { + display: flex; + align-items: center; + gap: 1ch; +} +.sort .arrow { + line-height: 0; + --size: 12px; + height: var(--size); + width: var(--size); + display: inline-flex; + align-items: center; + justify-content: center; + position: relative; + top: -2px; + transform: rotate(90deg); + transition: transform 0.2s ease-in; +} +.sort .arrow svg { + width: 100%; + fill: var(--color-txt); +} +.sort[data-sort-type=up] .arrow { + transform: rotate(-90deg); +} +.sort[data-sort=false] { + color: var(--color-txt-light); +} +.sort[data-sort=false] svg { + fill: var(--color-txt-light); +} +.sort[data-sort=false]:hover, .sort[data-sort=true]:hover { + color: var(--grey-100); +} +.sort[data-sort=false]:hover svg, .sort[data-sort=true]:hover svg { + fill: var(--grey-100); +} + .form__newsletter { --size: 24px; position: relative; @@ -529,6 +602,51 @@ button:disabled { width: 100%; } +.search-form { + --icon: 40px; + display: grid; + grid-template-columns: var(--icon) 1fr; +} +.search-form input { + grid-column: 1/3; + grid-row: 1; + height: calc(var(--h-block) * 1.5); + width: 100%; + background: var(--color-bg); + border: 1px solid var(--color-txt); + padding-left: var(--icon); + font-family: var(--font); + font-size: var(--fs-normal); + color: var(--color-txt); + padding-top: 3px; +} +.search-form input::-moz-placeholder { + font-family: var(--font); + font-size: var(--fs-normal); + color: var(--color-txt); +} +.search-form input::placeholder { + font-family: var(--font); + font-size: var(--fs-normal); + color: var(--color-txt); +} +.search-form input:focus { + border-color: var(--color-accent); + outline: none; +} +.search-form .icon { + grid-column: 1; + grid-row: 1; + z-index: 10; + width: 100%; + display: flex; + align-items: center; + justify-content: center; +} +.search-form .icon svg { + width: 20px; +} + .list-socials { list-style: none; display: flex; @@ -680,8 +798,22 @@ button:disabled { background-color: var(--color-accent); } -.title-page { - font-size: var(--fs-medium); +.page__title { + font-size: var(--fs-big); + font-weight: normal; + text-transform: uppercase; + margin: calc(var(--spacing) * 2) auto; + text-align: center; + max-width: var(--max-w-container); +} + +.page__description { + display: none; + max-width: var(--max-w-content); + margin: calc(var(--spacing) * 2) auto; +} +.page__description p { + font-size: var(--fs-normal); } .card--article { @@ -731,6 +863,7 @@ button:disabled { } .card--article .dl { margin-top: calc(var(--spacing) * 0.5); + font-size: var(--fs-small); } .card--article .dl .dl__group { display: grid; @@ -1025,7 +1158,7 @@ button:disabled { width: 80px; } } -#site-header .title-page { +#site-header .header__title-page { display: none; flex-grow: 2; text-align: left; @@ -1096,11 +1229,11 @@ button:disabled { width: calc(var(--banner-medium) - var(--padding-body)); } } -#site-header.is-visible .site-header__inner .title-page { +#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 .title-page { + #site-header.is-visible .site-header__inner .header__title-page { display: block; } } @@ -1134,51 +1267,9 @@ button:disabled { right: -100vw; } } -#site-menu form { +#site-menu .search-form { margin-top: calc(var(--spacing) * 1); margin-bottom: calc(var(--spacing) * 1); - --icon: 40px; - display: grid; - grid-template-columns: var(--icon) 1fr; -} -#site-menu form input { - grid-column: 1/3; - grid-row: 1; - height: calc(var(--h-block) * 1.5); - width: 100%; - background: var(--color-bg); - border: 1px solid var(--color-txt); - padding-left: var(--icon); - font-family: var(--font); - font-size: var(--fs-normal); - color: var(--color-txt); - padding-top: 3px; -} -#site-menu form input::-moz-placeholder { - font-family: var(--font); - font-size: var(--fs-normal); - color: var(--color-txt); -} -#site-menu form input::placeholder { - font-family: var(--font); - font-size: var(--fs-normal); - color: var(--color-txt); -} -#site-menu form input:focus { - border-color: var(--color-accent); - outline: none; -} -#site-menu form .icon { - grid-column: 1; - grid-row: 1; - z-index: 10; - width: 100%; - display: flex; - align-items: center; - justify-content: center; -} -#site-menu form .icon svg { - width: 20px; } #site-menu nav { flex-grow: 1; @@ -1304,26 +1395,50 @@ body main { padding: 0 var(--padding-body); } -[data-template=investigations] main #container-cards { - max-width: var(--max-w-container); +@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: var(--padding-body); + 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); + } +} +[data-template=investigations] main .search-container { + max-width: var(--max-w-content); margin: 0 auto; - display: grid; - grid-template-columns: repeat(auto-fill, minmax(380px, 1fr)); - grid-auto-rows: minmax(100px, auto); - grid-gap: var(--padding-body); - margin-bottom: 10vh; + margin-bottom: calc(var(--spacing) * 2); +} +[data-template=investigations] main .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-type { - text-transform: uppercase; color: var(--color-txt-light); margin-bottom: calc(var(--spacing) * 0.5); } -[data-template=investigation-summary] main header h2 { - font-size: var(--fs-xbig); +[data-template=investigation-summary] main header .page-title { + text-transform: uppercase; + font-weight: normal; + font-size: var(--fs-big); line-height: var(--leading-tight); } [data-template=investigation-summary] main .section__article a:hover { @@ -1342,22 +1457,59 @@ body main { [data-template=investigation-summary] main #hero figcaption { color: var(--color-txt-light); font-size: var(--fs-small); - padding-top: calc(var(--spacing) * 0.5); + padding: calc(var(--spacing) * 0.5) var(--padding-body); + padding-bottom: 0; } @media screen and (max-width: 560px) { [data-template=investigation-summary] main #hero figcaption { font-size: var(--fs-xsmall); } } -[data-template=investigation-summary] main #hero.hero-video figure { +[data-template=investigation-summary] main #hero figure { width: 100%; + position: relative; } -[data-template=investigation-summary] main #hero.hero-video figure img { +[data-template=investigation-summary] main #hero figure img { width: 100%; aspect-ratio: 16/9; -o-object-fit: cover; object-fit: cover; } +[data-template=investigation-summary] main #hero .swiper-slide { + position: relative; +} +[data-template=investigation-summary] main #hero .swiper-button-prev, [data-template=investigation-summary] main #hero .swiper-button-next { + --swiper-navigation-sides-offset: 32px; + --swiper-navigation-size: 32px; + opacity: 0.8; + top: calc(28.125vw - var(--swiper-navigation-size) * 0.5); + margin-top: 0; +} +@media screen and (max-width: 560px) { + [data-template=investigation-summary] main #hero .swiper-button-prev, [data-template=investigation-summary] main #hero .swiper-button-next { + --swiper-navigation-sides-offset: 15px; + --swiper-navigation-size: 15px; + } +} +[data-template=investigation-summary] main #hero .swiper-button-prev svg, [data-template=investigation-summary] main #hero .swiper-button-next svg { + color: white; +} +[data-template=investigation-summary] main #hero .swiper-pagination { + position: static; + margin-top: calc(var(--spacing) * 0.5); + padding: 0 var(--padding-body); + text-align: center; +} +[data-template=investigation-summary] main #hero .swiper-pagination .swiper-pagination-bullet { + width: 15px; + height: 4px; + border-radius: 2px; + background: var(--color-txt-light); +} +[data-template=investigation-summary] main #hero .swiper-pagination .swiper-pagination-bullet-active { + background: var(--color-txt); + opacity: 0.8; +} [data-template=investigation-summary] main #nav--page ul { list-style: none; } diff --git a/assets/css/style.css.map b/assets/css/style.css.map index 956c407..89972ef 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/_form-newsletter.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-summary.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/_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-summary.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 d117e9f..40a5754 100644 --- a/assets/css/style.scss +++ b/assets/css/style.scss @@ -11,9 +11,11 @@ @import 'components/tags'; @import 'components/keywords'; @import 'components/details-summary'; +@import 'components/sort'; @import 'components/figures'; @import 'components/form-newsletter'; +@import 'components/search-form'; @import 'components/list-socials'; @import 'components/modal-share'; @import 'components/text'; diff --git a/assets/css/template/_investigation-summary.scss b/assets/css/template/_investigation-summary.scss index fe66d59..803cf5e 100644 --- a/assets/css/template/_investigation-summary.scss +++ b/assets/css/template/_investigation-summary.scss @@ -6,12 +6,14 @@ header{ .page-type{ - text-transform: uppercase; + // text-transform: uppercase; color: var(--color-txt-light); margin-bottom: calc(var(--spacing)*0.5); } - h2{ - font-size: var(--fs-xbig); + .page-title{ + text-transform: uppercase; + font-weight: normal; + font-size: var(--fs-big); line-height: var(--leading-tight); } } @@ -36,24 +38,66 @@ color: var(--color-txt-light); font-size: var(--fs-small); @media #{$x-small}{ font-size: var(--fs-xsmall); } - padding-top: calc(var(--spacing)*0.5); + padding: calc(var(--spacing)*0.5) var(--padding-body); + padding-bottom: 0; } - &.hero-video{ - figure{ + figure{ + width: 100%; + position: relative; + img{ width: 100%; - - img{ - width: 100%; - aspect-ratio: 16/9; - object-fit: cover; - } - - + aspect-ratio: 16/9; + object-fit: cover; } } + + .swiper-slide{ + position: relative; + } + + .swiper-button-prev, .swiper-button-next{ + --swiper-navigation-sides-offset: 32px; + --swiper-navigation-size: 32px; + + @media #{$x-small}{ + --swiper-navigation-sides-offset: 15px; + --swiper-navigation-size: 15px; + } + opacity: 0.8; + + // Position buttons relative to the image (16/9 aspect ratio) + // Calculate: 50% of image height = 50% * (9/16) of width + // Image is 100vw wide, so center at: (100vw * 9/16) / 2 + top: calc(100vw * 9 / 16 / 2 - var(--swiper-navigation-size)*0.5); + margin-top: 0; + + svg{ color: white; } + } + + .swiper-pagination{ + position: static; + margin-top: calc(var(--spacing)*0.5); + padding: 0 var(--padding-body); + text-align: center; + + .swiper-pagination-bullet{ + width: 15px; + height: 4px; + border-radius: 2px; + background: var(--color-txt-light); + // opacity: 0.4; + } + + .swiper-pagination-bullet-active{ + background: var(--color-txt); + opacity: 0.8; + } + } + + } #nav--page{ diff --git a/assets/css/template/_investigations.scss b/assets/css/template/_investigations.scss index bb92653..ed22183 100644 --- a/assets/css/template/_investigations.scss +++ b/assets/css/template/_investigations.scss @@ -2,15 +2,40 @@ [data-template="investigations"] main{ #container-cards{ - max-width: var(--max-w-container); - margin: 0 auto; - display: grid; - grid-template-columns: repeat(auto-fill, minmax(380px, 1fr)); - grid-auto-rows: minmax(100px, auto); - grid-gap: var(--padding-body); - margin-bottom: 10vh; + + @media #{$x-small-up}{ + 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: var(--padding-body); + margin-bottom: 10vh; + } + @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/js/hero-slider.js b/assets/js/hero-slider.js new file mode 100644 index 0000000..dd39df8 --- /dev/null +++ b/assets/js/hero-slider.js @@ -0,0 +1,50 @@ +import Swiper from 'https://cdn.jsdelivr.net/npm/swiper@12/swiper-bundle.min.mjs'; + +export function initHeroSlider() { + const heroSlider = document.querySelector('.hero-slider'); + + if (!heroSlider) { + return; + } + + const swiper = new Swiper('.hero-slider', { + // Optional parameters + loop: true, + speed: 600, + effect: 'fade', + fadeEffect: { + crossFade: true + }, + + // Touch/Swipe settings (activé par défaut, mais configuré ici pour optimisation) + touchRatio: 1, + touchAngle: 45, + grabCursor: true, + simulateTouch: true, + allowTouchMove: true, + + // Navigation arrows + navigation: { + nextEl: '.swiper-button-next', + prevEl: '.swiper-button-prev', + }, + + // Pagination + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + + // Keyboard control + keyboard: { + enabled: true, + }, + + // Accessibility + a11y: { + prevSlideMessage: 'Diapositive précédente', + nextSlideMessage: 'Diapositive suivante', + paginationBulletMessage: 'Aller à la diapositive {{index}}', + }, + }); +} diff --git a/assets/js/script.js b/assets/js/script.js index 773fc50..4976412 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -3,11 +3,12 @@ import { copyLink } from './share.js'; import { bannerStickyMobile } from './banner-sticky-mobile.js'; import { bannerStickyDesktop } from './banner-sticky-desktop.js'; import { themeToggle } from './themeToggle.js'; +import { initHeroSlider } from './hero-slider.js'; const responsiveMedium = 1080; const responsiveSmall = 768; -window.onload = async function () { +window.onload = async function () { console.log("SCRIPT LOADED"); headerToggle(); headerScrollVisibility(); @@ -15,4 +16,5 @@ window.onload = async function () { themeToggle(); bannerStickyMobile(responsiveSmall); bannerStickyDesktop(responsiveSmall); + initHeroSlider(); } \ No newline at end of file diff --git a/site/snippets/header.php b/site/snippets/header.php index e035c5d..b679700 100644 --- a/site/snippets/header.php +++ b/site/snippets/header.php @@ -1,5 +1,5 @@ - + @@ -13,6 +13,11 @@ title() ?> + + @@ -29,8 +34,8 @@ - -

L’exécution de Nidal et Khaled ‘Amirah à Naplouse

+ +

L’exécution de Nidal et Khaled ‘Amirah à Naplouse