From c56dadee02e701d2fad1165d6c1ccfc0e5cb2b63 Mon Sep 17 00:00:00 2001 From: Valentin Date: Thu, 31 Oct 2024 20:08:58 +0100 Subject: [PATCH] =?UTF-8?q?redesign=20blocks=20pr=C3=A9sentation=20et=20sl?= =?UTF-8?q?ider=20actus=20sur=20l'intro?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ger.page_variant.home-panels_variant-0.yml | 12 - .../assets/css/carte-interactive.css | 8 +- web/themes/erabletheme/css/styles.css | 308 +++++++++++------- web/themes/erabletheme/css/styles.css.map | 2 +- .../Barlow/BarlowCondensed-Regular.woff2 | Bin 0 -> 36044 bytes web/themes/erabletheme/js/erabletheme.js | 15 +- web/themes/erabletheme/scss/_home.scss | 113 ++++--- .../erabletheme/scss/global/_fonts.scss | 9 +- .../erabletheme/scss/global/_global.scss | 2 +- .../scss/global/variables/_typography.scss | 17 +- .../scss/partials/_articles_teaser.scss | 28 +- .../erabletheme/scss/partials/_carousel.scss | 128 ++++---- .../erabletheme/scss/partials/_header.scss | 88 +++-- .../node/node--actualite--home.html.twig | 2 +- .../node/node--actualite--teaser.html.twig | 2 +- 15 files changed, 433 insertions(+), 301 deletions(-) create mode 100644 web/themes/erabletheme/fonts/Barlow/BarlowCondensed-Regular.woff2 diff --git a/config/sync/page_manager.page_variant.home-panels_variant-0.yml b/config/sync/page_manager.page_variant.home-panels_variant-0.yml index 1536265..b92cadb 100644 --- a/config/sync/page_manager.page_variant.home-panels_variant-0.yml +++ b/config/sync/page_manager.page_variant.home-panels_variant-0.yml @@ -44,18 +44,6 @@ variant_settings: region: content weight: -1 uuid: 42e5f5be-e990-4ced-854c-3f431dbfdcc0 - 0e39f25a-d433-49bd-84d4-3e6c11c16c47: - id: 'views_block:home_blocks-block_2' - label: '' - label_display: '0' - provider: views - context_mapping: { } - views_label: '' - items_per_page: none - exposed: { } - region: content - weight: 1 - uuid: 0e39f25a-d433-49bd-84d4-3e6c11c16c47 41595e31-d8d6-4940-a1e5-8687c04af5a5: id: sitesmap_block label: 'Sites map Block' diff --git a/web/modules/custom/erable_mod/assets/css/carte-interactive.css b/web/modules/custom/erable_mod/assets/css/carte-interactive.css index 09af117..0a296c7 100644 --- a/web/modules/custom/erable_mod/assets/css/carte-interactive.css +++ b/web/modules/custom/erable_mod/assets/css/carte-interactive.css @@ -15,11 +15,11 @@ } @media (max-width: 530px) { width: 100%; /* Prend toute la largeur du conteneur parent */ - height: 485px; + height: 485px; } @media (max-width: 400px) { width: 100%; /* Prend toute la largeur du conteneur parent */ - height: 430px; + height: 430px; } } @@ -78,7 +78,7 @@ content: url("../img/noun-arrow-to-right.svg"); padding-right: 0.2rem; padding-left: 0.2rem; - + } #popup-content{ @@ -92,7 +92,7 @@ width: 300px; background-color: white; border-radius: 5px; - padding: 0.5rem; + padding: 0.5rem; padding-left: 1rem; } } diff --git a/web/themes/erabletheme/css/styles.css b/web/themes/erabletheme/css/styles.css index 91a0630..b28fc24 100644 --- a/web/themes/erabletheme/css/styles.css +++ b/web/themes/erabletheme/css/styles.css @@ -32,6 +32,12 @@ font-weight: 300; font-style: normal; } +@font-face { + font-family: "Barlow Condensed"; + src: url("../fonts/Barlow/BarlowCondensed-Regular.woff2") format("woff2"); + font-weight: normal; + font-style: normal; +} /* BREAKPOINTS */ .layout-container { display: flex; @@ -262,11 +268,6 @@ body.toolbar-fixed header[role=banner] { align-items: center; flex-direction: column; } -@media screen and (min-width: 1080px) { - .layout-container header[role=banner] > div:first-of-type #block-erabletheme-header ul:not(.social-media-links--platforms) { - padding-top: 3rem; - } -} .layout-container header[role=banner] > div:first-of-type #block-erabletheme-header ul:not(.social-media-links--platforms) > li { width: 100%; display: flex; @@ -350,6 +351,7 @@ body.toolbar-fixed header[role=banner] { position: relative; } .layout-container #block-erabletheme-navigationprincipale { + background: linear-gradient(to bottom, white, transparent); width: 100vw; display: none; position: absolute; @@ -395,7 +397,7 @@ body.toolbar-fixed header[role=banner] { background-color: #00ff80; } .layout-container #block-erabletheme-leprogramme { - position: absolute; + position: fixed; background-color: white; max-height: 0vh; overflow: hidden; @@ -416,6 +418,9 @@ body.toolbar-fixed header[role=banner] { .layout-container #block-erabletheme-leprogramme ul li a { color: black; } +.layout-container #block-erabletheme-leprogramme ul li a:hover, .layout-container #block-erabletheme-leprogramme ul li a.is-active { + font-weight: 800; +} .layout-container > footer { width: 100vw; @@ -538,72 +543,115 @@ body.toolbar-fixed header[role=banner] { } .slick-container { - background: linear-gradient(to bottom, #fcf9ee 80%, white 100%); - width: 100vw; - border-bottom: solid 2px #038788; + width: 100%; + margin-bottom: 5rem; } -.slick-container div.views-row article { +@media screen and (min-width: 760px) { + .slick-container { + width: 200vw; + transform: translateX(-50vw); + } +} +.slick-container div.views-row { + padding: 0 3vw; +} +@media screen and (min-width: 760px) { + .slick-container div.views-row { + padding: 0 6vw; + } +} +.slick-container div.views-row > article { width: 100%; } -.slick-container div.views-row article > div:first-of-type { - width: 100%; - height: 30vh !important; +.slick-container div.views-row > article > div:first-of-type { overflow-y: hidden; padding: 0 !important; display: flex; align-items: center; } -.slick-container div.views-row article > div:first-of-type > div { +.slick-container div.views-row > article > div:first-of-type > div { width: 100%; } -.slick-container div.views-row article > div:first-of-type > div > a { +.slick-container div.views-row > article > div:first-of-type > div > a { max-width: 100%; } -.slick-container div.views-row article > div:first-of-type > div > a img { +.slick-container div.views-row > article > div:first-of-type > div > a img { width: 100%; height: auto; } -@media (min-width: 1080px) { - .slick-container div.views-row article > div:first-of-type { - height: 50vh !important; - } -} @media (min-width: 760px) { - .slick-container div.views-row article .preview_meta { + .slick-container div.views-row > article .preview_meta { margin-left: 0; margin-right: 0; } - .slick-container div.views-row article h2, .slick-container div.views-row article .preview_sous_titre { + .slick-container div.views-row > article h2, .slick-container div.views-row > article .preview_sous_titre { padding-left: 0; padding-right: 0; } } .slick-container .slick-arrow { - display: none !important; - width: 2rem; - height: 2rem; + width: 1.5rem; + height: 1.5rem; border-radius: 1.5rem; - border: solid 1px #038788; - top: unset; - bottom: 5%; - background-color: rgba(255, 255, 255, 0.4) !important; + background-color: #038788 !important; transition: background-color 0.3s ease; + top: unset !important; + bottom: calc(-25px - 4rem); } -@media (min-width: 1080px) { +@media (min-width: 760px) { .slick-container .slick-arrow { - transform: translateY(-5rem); + width: 2rem; + height: 2rem; + bottom: calc(-25px - 6rem); } } .slick-container .slick-arrow:hover { - background-color: rgba(255, 255, 255, 0.8) !important; + background-color: white !important; +} +.slick-container .slick-arrow:hover::before { + color: #038788; } .slick-container .slick-arrow::before { - color: #038788; + opacity: 1 !important; + color: white; + font-weight: bold; font-family: "Marianne", sans-serif; display: block; - padding-bottom: 3px; + font-size: 0.8rem !important; +} +@media (min-width: 760px) { + .slick-container .slick-arrow::before { + font-size: 1.2rem !important; + } +} +.slick-container .slick-prev { + left: 20vw; +} +@media (min-width: 1080px) { + .slick-container .slick-prev { + left: 85vw; + } +} +.slick-container .slick-next { + right: 20vw; +} +@media (min-width: 1080px) { + .slick-container .slick-next { + right: 85vw; + } +} +.slick-container > div > div > div:first-of-type { + z-index: 2; + position: relative; + margin-bottom: 4rem; +} +@media (min-width: 760px) { + .slick-container > div > div > div:first-of-type { + margin-bottom: 6rem; + } } .slick-container #carousel_dots { + z-index: 1; position: relative; margin-top: -15px; } @@ -612,16 +660,11 @@ body.toolbar-fixed header[role=banner] { bottom: 0; } .slick-container #carousel_dots ul li.slick-active button::before { - color: #00ff80; + color: #038788; } .slick-container #carousel_dots ul li button::before { color: rgb(0.9, 0.9, 0.9); } -@media (min-width: 1080px) { - .slick-container #carousel_dots { - margin-top: 4vh; - } -} .slick-container footer { text-align: center; margin-top: 4rem; @@ -644,20 +687,6 @@ body.toolbar-fixed header[role=banner] { .slick-container footer a:hover { background-color: #00ff80; } -@media (min-width: 760px) { - .slick-container { - padding: 0 12.5vw; - } - .slick-container .slick-prev, .slick-container .slick-next { - display: block !important; - } - .slick-container .slick-prev { - left: -5rem; - } - .slick-container .slick-next { - right: -5rem; - } -} .actu_full div { font-family: "Marianne", sans-serif; @@ -696,7 +725,7 @@ body.toolbar-fixed header[role=banner] { margin-top: -1.5rem; } .actu_full h2 + div .sous_titre > div > div { - font-size: 1.3rem; + font-size: 1.2rem; margin-bottom: 30px; } .actu_full h2 + div > div > div { @@ -712,11 +741,16 @@ body.toolbar-fixed header[role=banner] { } .actu_full h3, .actu_full h4, .actu_full h5, .actu_full h6 { font-family: "Marianne", sans-serif; - font-size: 1.3rem; + font-size: 0.9rem; color: #038788; font-weight: 800; margin-bottom: 1rem; } +@media (min-width: 760px) { + .actu_full h3, .actu_full h4, .actu_full h5, .actu_full h6 { + font-size: 1.2rem; + } +} .actu_full .liens_fixed > div > div:nth-of-type(2), .actu_full .file_fixed > div > div > div { padding: 0 1.5vw; text-align: right; @@ -761,59 +795,71 @@ body.toolbar-fixed header[role=banner] { display: none; } -.views-row article > div:first-of-type { +.views-row article.actu-teaser { + background-color: white; + padding: 2rem; + box-sizing: border-box; +} +.views-row article.actu-teaser > div:first-of-type { width: 100%; - height: 30vh; + aspect-ratio: 16/9; overflow: hidden; padding-left: 3vw; padding-right: 3vw; display: flex; align-items: center; } -.views-row article > div:first-of-type a img { +.views-row article.actu-teaser > div:first-of-type a img { height: auto; width: 100%; } -@media (min-width: 760px) { - .views-row article > div:first-of-type { - height: 20vh; - } +.views-row article.actu-teaser > div:first-of-type a .legende { + display: none !important; } -.views-row article .preview_meta { +.views-row article.actu-teaser .preview_meta { font-family: "Marianne", sans-serif; - font-size: 0.9rem; + font-size: 0.8rem; width: auto; display: flex; justify-content: space-between; color: #038788; - border-top: solid 1px #038788; margin: 0 3vw; margin-top: 1.3rem; padding-top: 0.7rem; } -.views-row article .preview_meta > div:first-of-type { - font-weight: 800; +@media (min-width: 760px) { + .views-row article.actu-teaser .preview_meta { + font-size: 0.9rem; + } } -.views-row article .preview_sous_titre { +.views-row article.actu-teaser .preview_sous_titre { font-family: "Marianne", sans-serif; - font-size: 1.3rem; + font-size: 0.9rem; padding: 5px 3vw; } @media (min-width: 760px) { - .views-row article .preview_sous_titre { + .views-row article.actu-teaser .preview_sous_titre { + font-size: 1.2rem; padding-top: 0; } } -.views-row article h2 { - font-family: "Barlow", sans-serif; - font-size: 2.3rem; +.views-row article.actu-teaser h2 { + font-family: "Barlow Condensed", sans-serif; + font-size: 1.2rem; padding: 0 3vw; margin-top: 1rem; color: #038788; + text-transform: uppercase; + margin-bottom: 0.5rem; } -.views-row article h2 a { +.views-row article.actu-teaser h2 a { color: #038788; } +@media (min-width: 760px) { + .views-row article.actu-teaser h2 { + font-size: 2.3rem; + } +} main.main-login, main.main-user, main.main-register, main.main-contact, main.main-ask, main.main-add-offre { min-height: 50vh; @@ -904,49 +950,49 @@ main.main-login .login > div > div:not(.hidden) form .button:hover, main.main-lo /* PAGES */ .home_introduction { - background-color: rgb(27, 197, 112); - position: relative; - border-bottom: solid 2px #038788; + background-color: white; width: 100%; - padding: 4rem 0; + box-sizing: border-box; + padding: 4rem 1rem; } .home_introduction h2 { display: none; } -.home_introduction > div { - z-index: 1; - position: relative; -} .home_introduction > .logo { - text-align: center; + display: flex; + justify-content: center; + align-items: center; width: 100%; - margin-bottom: 3rem; + margin-bottom: 2rem; } .home_introduction > .logo img { - width: 35vw; + width: 50%; + height: auto; } @media (min-width: 760px) { .home_introduction > .logo img { - width: 25vw; + width: 100%; } } -@media (min-width: 1080px) { - .home_introduction > .logo img { - width: 18vw; +@media (min-width: 760px) { + .home_introduction > .logo { + width: 170%; + margin: 0 3rem; } } .home_introduction article > div { height: unset !important; + min-height: 100%; } .home_introduction article > div p { font-family: "Marianne", sans-serif; font-size: 1rem; line-height: 1.4; + width: 100%; } -@media (min-width: 1080px) { +@media (min-width: 760px) { .home_introduction article > div p { - margin-left: 12.5vw; - max-width: 50vw; + padding-right: 3rem; } } @media (min-width: 760px) { @@ -978,16 +1024,23 @@ main.main-login .login > div > div:not(.hidden) form .button:hover, main.main-lo .home_introduction div.more-link a:hover { background-color: #00ff80; } -@media (min-width: 1080px) { +@media (min-width: 760px) { .home_introduction div.more-link { - display: flex; - justify-content: flex-end; + position: absolute; + left: 0; + right: 0; } } @media (min-width: 760px) { .home_introduction { - padding-left: 12.5vw; - padding-right: 12.5vw; + padding: 8rem 1rem; + padding-top: 4rem; + margin: 6rem 0; + margin-left: 20vw; + margin-right: 20vw; + width: calc(100% - 40vw); + display: flex; + justify-content: space-around; } } @@ -998,16 +1051,22 @@ main.main-login .login > div > div:not(.hidden) form .button:hover, main.main-lo padding: 4rem 0; } .home_consultation h2 { - font-family: "Barlow", sans-serif; - font-size: 2.3rem; + font-family: "Barlow Condensed", sans-serif; + font-size: 1.2rem; padding: 0 3vw; margin-top: 1rem; color: #038788; + text-transform: uppercase; margin-bottom: 1.2rem; } .home_consultation h2 a { color: #038788; } +@media (min-width: 760px) { + .home_consultation h2 { + font-size: 2.3rem; + } +} @media (min-width: 760px) { .home_consultation h2 { padding-left: 0 !important; @@ -1093,11 +1152,12 @@ main.main-login .login > div > div:not(.hidden) form .button:hover, main.main-lo position: relative; } .fullpage > h2 { - font-family: "Barlow", sans-serif; - font-size: 2.3rem; + font-family: "Barlow Condensed", sans-serif; + font-size: 1.2rem; padding: 0 3vw; margin-top: 1rem; color: #038788; + text-transform: uppercase; margin-top: 5vh; margin-bottom: 7vh; background-color: #fcf9ee; @@ -1109,6 +1169,11 @@ main.main-login .login > div > div:not(.hidden) form .button:hover, main.main-lo .fullpage > h2 a { color: #038788; } +@media (min-width: 760px) { + .fullpage > h2 { + font-size: 2.3rem; + } +} @media (min-width: 760px) { .fullpage > h2 { background-color: unset; @@ -1120,11 +1185,12 @@ main.main-login .login > div > div:not(.hidden) form .button:hover, main.main-lo color: #314e41; } .fullpage .fullpage_content > h2 { - font-family: "Barlow", sans-serif; - font-size: 2.3rem; + font-family: "Barlow Condensed", sans-serif; + font-size: 1.2rem; padding: 0 3vw; margin-top: 1rem; color: #038788; + text-transform: uppercase; margin-top: 5vh; margin-bottom: 1rem; background-color: #fcf9ee; @@ -1136,6 +1202,11 @@ main.main-login .login > div > div:not(.hidden) form .button:hover, main.main-lo .fullpage .fullpage_content > h2 a { color: #038788; } +@media (min-width: 760px) { + .fullpage .fullpage_content > h2 { + font-size: 2.3rem; + } +} @media (min-width: 760px) { .fullpage .fullpage_content > h2 { background-color: unset; @@ -1145,7 +1216,7 @@ main.main-login .login > div > div:not(.hidden) form .button:hover, main.main-lo font-family: "Marianne", sans-serif; font-size: 1rem; line-height: 1.4; - font-size: 1.3rem; + font-size: 1.2rem; padding: 0 3vw; } .fullpage .fullpage_content p { @@ -1203,12 +1274,17 @@ main.main-login .login > div > div:not(.hidden) form .button:hover, main.main-lo } .fullpage .fullpage_content h3, .fullpage .fullpage_content h4, .fullpage .fullpage_content h5, .fullpage .fullpage_content h6 { font-family: "Marianne", sans-serif; - font-size: 1.3rem; + font-size: 0.9rem; color: #038788; font-weight: 800; margin-bottom: 1rem; padding-left: 3vw; } +@media (min-width: 760px) { + .fullpage .fullpage_content h3, .fullpage .fullpage_content h4, .fullpage .fullpage_content h5, .fullpage .fullpage_content h6 { + font-size: 1.2rem; + } +} .fullpage .views-row { margin-bottom: 8vh; } @@ -1260,12 +1336,18 @@ main.main-login .login > div > div:not(.hidden) form .button:hover, main.main-lo .paragraph--type--membre-equipe > div:nth-of-type(2), .paragraph--type--membre-equipe > div:nth-of-type(3) { font-family: "Marianne", sans-serif; - font-size: 1.3rem; + font-size: 0.9rem; color: #038788; font-weight: 800; margin-bottom: 2vh; align-self: flex-end; } +@media (min-width: 760px) { + .paragraph--type--membre-equipe > div:nth-of-type(2), + .paragraph--type--membre-equipe > div:nth-of-type(3) { + font-size: 1.2rem; + } +} .paragraph--type--membre-equipe > div:nth-of-type(3) { padding-left: 0.5rem; } @@ -1705,17 +1787,23 @@ main.main-login .login > div > div:not(.hidden) form .button:hover, main.main-lo color: #038788; } .fullpage.meetup-offre > h2 { - font-family: "Barlow", sans-serif; - font-size: 2.3rem; + font-family: "Barlow Condensed", sans-serif; + font-size: 1.2rem; padding: 0 3vw; margin-top: 1rem; color: #038788; + text-transform: uppercase; margin-bottom: 3vh; width: auto; } .fullpage.meetup-offre > h2 a { color: #038788; } +@media (min-width: 760px) { + .fullpage.meetup-offre > h2 { + font-size: 2.3rem; + } +} .fullpage.meetup-offre > .offre-content > div { border-top: solid 1px #038788; padding-top: 4vh; diff --git a/web/themes/erabletheme/css/styles.css.map b/web/themes/erabletheme/css/styles.css.map index 743999f..d47092a 100644 --- a/web/themes/erabletheme/css/styles.css.map +++ b/web/themes/erabletheme/css/styles.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../scss/styles.scss","../scss/global/_fonts.scss","../scss/global/variables/_layout.scss","../scss/global/variables/_typography.scss","../scss/global/_typography.scss","../scss/global/_global.scss","../scss/partials/_header.scss","../scss/global/variables/_colors.scss","../scss/partials/_footer.scss","../scss/partials/_carousel.scss","../scss/partials/_articles.scss","../scss/partials/_articles_teaser.scss","../scss/partials/_forms.scss","../scss/_home.scss","../scss/_fullpage.scss","../scss/_gouvernance.scss","../scss/_partenaires.scss","../scss/_consultation.scss","../scss/_meetup.scss","../scss/_actualites.scss","../scss/_faq.scss"],"names":[],"mappings":"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;EbXZ;EACA,WAlBa;EAmBb;EaWgB;EACA,cdpCT;;AcuCK;EACI;EACA;EACA;EACA;EACA;;AbHhB;EACI;EACA;EACA;EACA;EACA,WA5CM;EA6CN;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI,kBIxDK;;;AUAb;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EdeA;EACA,WAlBa;EAmBb;EcfA,kBVRG;EUSH;EACA;EACA;EACA;EACA;;AACA;EAfJ;IAgBQ;IACA;IACA;IACA;;;AAEJ;EArBJ;IAsBQ;IACA;IACA;IACA;IACA;IACA;;;AAEJ;EACI;;AAEJ;EACI;;AACA;EACI;EACA;;;AAIZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAEJ;EACI;;;AC9DA;EACI;EACA;EACA;EACA,ahBLG;EgBMH,chBNG;EgBOH;EACA;;AACA;EARJ;IASQ;;;AAGR;EfSA;EACA,WAlBa;EAmBb;;AeTI;EACI,ahBhBD;EgBiBC,chBjBD;;AgBkBC;EAHJ;IAIQ;;;AAGR;EACI,kBXtBL;EWuBK;EACA;EACA;EACA;;AACA;EANJ;IAOQ;IACA;IACA;IACA;;;AAEJ;EAZJ;IAaQ;;;AAEJ;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAZJ;IAaQ;;;AAGR;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAdJ;IAeQ;IACA;IACA;IACA;;;AAGR;EACI;;AAKhB;EACI;EACA;EACA;EACA;EACA;;AACA;EANJ;IAOQ;;;AAEJ;EATJ;IAUQ;;;AAEJ;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EfvFZ;EACA,WAlBa;EAmBb;EeuFgB;;AAEJ;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AAGR;EACI;EACA;;AACA;EACI,OXjIjB;EWkIiB;EACA;;AAGR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AACA;EACI;EACA;EACA;;AAGR;EACI;EACA;EACA;;AACA;EACI;;AAGR;EACI;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI;;AAKhB;EfjKA;EACA,WAlBa;EAmBb;EeiKI;EACA,ahB1LG;;AgB2LH;EACI;;AACA;EfvKR;EACA,WAlBa;EAmBb;EeuKY;;AAGR;EACI;;AACA;Ef9KR;EACA,WAlBa;EAmBb;Ee8KY;EACA,kBXtMT;EWuMS;EACA;EACA;;AAMZ;EACI;;AAEJ;EACI;;;AAIR;EflMI;EACA,WAlBa;EAmBb;;AekMA;EACI;EACA,chB5NG;;AgB6NH;EACI,Wf7NG;Ee8NH;EACA,OX/NL;;AWkOH;EfxNA;EACA,WANS;EAOT;EACA;EACA,OIdG;EWoOC;EACA;;AftNJ;EACI,OIhBD;;AWwOC;EACI;EACA;EACA,ahB5OD;EgB6OC,chB7OD;EgB8OC;;AACA;EACI;EACA;EACA;;AACA;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AACA;EANJ;IAOQ;IACA;IACA;IACA;IACA;;;AAIZ;EAII;EACA;EACA;EACA,OXjRb;EWkRa;;AAPA;EACI;;AAQR;EAOI;EACA;EACA;EACA,OX9Rb;;AWqRa;EACI;;AAEJ;EACI;;AAOR;EACI;EACA;EACA,WfhSL;EeiSK;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;;AACA;EAHJ;IAIQ;IACA;;;AAEJ;EACI;EACA;EACA,kBXtTjB;EWuTiB;EACA;EACA;EACA;EACA,Wf3TT;Ee4TS;EACA;;AAEJ;EACI;;AAGR;EAII;EACA;EACA;EACA,Wf1UL;Ee2UK;EACA;;AARA;EACI;;AAQJ;EAVJ;IAWQ;IACA;IACA;;;AAGR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AACA;EACI;;AAEJ;EACI;EACA;;Af3TpB;EACI;EACA;EACA;EACA;EACA,WA5CM;EA6CN;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI,kBIxDK;;AWsWW;EACI;;AAEJ;EAPJ;IAQQ;IACA;IACA;IACA;IACA;IACA;;EACA;IACI;;EAEJ;IACI;;;AAKhB;EACI;EACA;;AACA;EACI;;AAEJ;EACI;EACA;;AfxVpB;EACI;EACA;EACA;EACA;EACA,WA5CM;EA6CN;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI,kBIxDK;;AWmYW;EACI;;AAEJ;EAPJ;IAQQ;IACA;IACA;IACA;IACA;IACA;;EACA;IACI;;EAEJ;IACI;;;AAKhB;EACI;;;ACtZlB;EACE;IACI;IACA;;;AAGN;EACE;IACI;;;;ACTR;EjBsBI;EACA,WAlBa;EAmBb;EiBtBA;;AACA;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;;AACA;EACI,ObZL;EaaK;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAIJ;EACI;;AAIJ;EACI;EACA;EACA;EACA;EACA,OblCL;;AaqCH;EACI;EACA;;AAIJ;EACI;;AAEJ;EACI;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EjBrCA;EACA,WAlBa;EAmBb;EiBqCA,kBb5DG;Ea6DH;EACA;EACA;EACA;EACA;;AACA;EAfJ;IAgBQ;IACA;IACA;IACA;IACA;;;AAEJ;EAtBJ;IAuBQ;IACA;IACA;IACA;IACA;IACA;;;AAEJ;EACI;;AAEJ;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA","file":"styles.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../scss/styles.scss","../scss/global/_fonts.scss","../scss/global/variables/_layout.scss","../scss/global/variables/_typography.scss","../scss/global/_typography.scss","../scss/global/_global.scss","../scss/partials/_header.scss","../scss/global/variables/_colors.scss","../scss/partials/_footer.scss","../scss/partials/_carousel.scss","../scss/partials/_articles.scss","../scss/partials/_articles_teaser.scss","../scss/partials/_forms.scss","../scss/_home.scss","../scss/_fullpage.scss","../scss/_gouvernance.scss","../scss/_partenaires.scss","../scss/_consultation.scss","../scss/_meetup.scss","../scss/_actualites.scss","../scss/_faq.scss"],"names":[],"mappings":";AAAA;ACAA;AAEA;EACI;EACA;EAEA;EACA;;AAGJ;EACI;EACA;EAEA;EACA;;AAGJ;EACI;EACA;EAEA;EACA;;AAGJ;EACI;EACA;EAEA;EACA;;AAGJ;AAEA;EACI;EACA;EAEA;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AC7CF;AAMA;EACI;EACA;EACA;EACA;;;ACbJ;AAQA;ACRA;EACI;;;ACAJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;ALjBJ;AMPA;EACI;EACA;;;AAGJ;EACI;;;AAMA;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;IACA;IACA;;;AAEJ;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;;AACA;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAKhB;EAKI;;AAJA;EACI;EACA;;AAGJ;EANJ;IAOQ;;;AAEJ;EATJ;IAUQ;;;AAGR;EACI;;AACA;EACI;EACA;;AACA;EACI;EACA;EACA;;AAGR;EAXJ;IAYQ;;EACA;IACI;IACA;;;AAGR;EAlBJ;IAmBM;;;AAEF;EArBJ;IAsBM;;EACA;IACI;IACA;IACA;;;AAIV;EACI;;AACA;EAFJ;IAGQ;;;AAEJ;EACI;EACA;EACA;;AAGR;EACI;;AAEJ;EACI;;AACA;EAFJ;IAGQ;;;AAEJ;EACI;EACA;EACA;EACA,kBC3HP;ED4HO;EACA;EACA;EACA;EACA;;AACA;EACI,WHjIT;EGkIS;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAIZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBCxKP;EDyKO;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA,OCjMf;;ADmMW;EACI;EACA,OCrMf;;ADuMW;EA1BJ;IA2BQ;;;AAEJ;EACI;EACA;;AACA;EACI;EACA;EACA;;AAEI;EACI;;AAEJ;EACI;;AAQpB;EACI;;AAEJ;AAAA;AAAA;EAGI;EACA;;AAEJ;EAvEJ;IAwEQ;IACA;IACA;;EACA;IACI;;EACA;IACI;IACA;;;AAKhB;EACI;EACA;EACA;;AAGR;EACI;;AAGR;EACE;EACA;;AAGN;EACE;EACA;EACA;EACA;EACA;;AACA;EANF;IAOM;;;AAEJ;EACI;EACA;EACA;EACA;;AACA;EACI;EACA,WHpRA;EGqRA;EACA;EACA;;AACA;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAGJ;EACE,kBCtSH;;ADwSC;EACE;EACA;;AACA;EACE,kBC5SL;;ADkTT;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AACA;EACE;EACA,WH9TI;EG+TJ;;AACA;EACE;;AACA;EACE;;;AErUd;EACI;EACA;EACA;EACA;EACA;EACA;;AAEI;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AACA;EACI;EACA;;AAEJ;EANJ;IAOQ;;;AAGR;EACI;;AACA;EACI;EACA;;AAEJ;EANJ;IAOQ;IACA;;;AAGR;EA3BJ;IA4BQ;IACA,cNrCL;;;AMwCH;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;;AACA;EACI;EACA;;AACA;EACI,ODpDX;ECqDW,WLvDT;EKwDS;EACA;EACA;;AAEJ;EAVJ;IAWQ;IACA;;;AAGR;EAlBJ;IAmBQ;IACA;;;AAIR;EACI;;AACA;EACI;EACA;;AAEI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBDrFrB;;ACuFiB;EACI;;AAIZ;EArBJ;IAsBQ;IACA;IACA,eNhGT;;;AMqGH;EA9FJ;IA+FQ;;;AAGR;EAzGJ;IA0GQ;;;;AC1GR;EACI;EACA;;AACA;EAHJ;IAIM;IACA;;;AAEF;EACI;;AACA;EAFJ;IAGQ;;;AAEN;EACE;;AACA;EACI;EACA;EACA;EACA;;AACA;EACI;;AACA;EACI;;AACA;EACI;EACA;;AAKhB;EACI;IACI;IACA;;EAEJ;IACI;IACA;;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EARJ;IASM;IACA;IACA;;;AAEF;EACE;;AACA;EACE,OFzDL;;AE4DC;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EAPF;IAQI;;;AAIR;EACE;;AACA;EAFF;IAGI;;;AAGJ;EACE;;AACA;EAFF;IAGI;;;AAGJ;EACE;EACA;EACA;;AACA;EAJF;IAKI;;;AAGJ;EACE;EACA;EACA;;AACA;EACI;EACA;;AACA;EACI,OFpGP;;AEsGG;EACI;;AAIV;EAEI;EACA;EACA;;ANhEJ;EACI;EACA;EACA;EACA;EACA,WAnDM;EAoDN;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI,kBI/DK;;;AGCT;EPyBA;EACA,WAtBa;EAuBb;;AOxBA;EACI;EACA,cRNG;;AQOH;EACI,WPPG;EOQH;EACA,OHTL;;AGYH;EACI,cRdG;EQeH;;AACA;EACI,WPhBG;EOiBH;;AAGR;EACI;EACA;;AAEJ;EACI;EACA;;AACA;EACI;;AAEJ;EACI;;AAEA;EACI,WPhCF;EOiCE;;AAIJ;EACI;EACA;;AACA;EACI;EACA;;AAMhB;EACI;;AAGJ;EPvBA;EACA,WA/BU;EAgCV,OIjCG;EJkCH;EOsBI;;APrBJ;EOmBA;IPlBE,WAlCQ;;;AOyDV;EACI;EACA;EACA;;APfJ;EACI;EACA;EACA;EACA;EACA,WAnDM;EAoDN;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI,kBI/DK;;AGiEL;EACI;;AAEJ;EARJ;IASQ;IACA;IACA;IACA;IACA;;EACA;IACI;;EAEJ;IACI;;;AAIZ;EACE;;;AClFJ;EACI;EACA;EACA;;AACE;EACI;EACA;EACA;EACA,cTTD;ESUC,eTVD;ESWC;EACA;;AAEI;EACI;EACA;;AAEJ;EACE;;AAKV;EACI;EACA,WRzBG;EQ0BH;EACA;EACA;EACA,OJ7BL;EI8BK;EACA;EACA;;AACA;EAVJ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;;;AAGR;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAdJ;IAeQ;IACA;IACA;IACA;;;AAGR;EACI;;AAKhB;EACI;EACA;EACA;EACA;EACA;;AACA;EANJ;IAOQ;;;AAEJ;EATJ;IAUQ;;;AAEJ;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EfnFZ;EACA,WAtBa;EAuBb;EemFgB;;AAEJ;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AAGR;EACI;EACA;;AACA;EACI,OXjIjB;EWkIiB;EACA;;AAGR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AACA;EACI;EACA;EACA;;AAGR;EACI;EACA;EACA;;AACA;EACI;;AAGR;EACI;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI;;AAKhB;Ef7JA;EACA,WAtBa;EAuBb;Ee6JI;EACA,ahB1LG;;AgB2LH;EACI;;AACA;EfnKR;EACA,WAtBa;EAuBb;EemKY;;AAGR;EACI;;AACA;Ef1KR;EACA,WAtBa;EAuBb;Ee0KY;EACA,kBXtMT;EWuMS;EACA;EACA;;AAMZ;EACI;;AAEJ;EACI;;;AAIR;Ef9LI;EACA,WAtBa;EAuBb;;Ae8LA;EACI;EACA,chB5NG;;AgB6NH;EACI,Wf7NG;Ee8NH;EACA,OX/NL;;AWkOH;EfxNA;EACA,WATU;EAUV;EACA;EACA,OIdG;EJeH;EeqNI;EACA;;AfrNJ;EACI,OIjBD;;AJmBH;Ee+MA;If9ME,WAfO;;;AemOL;EACI;EACA;EACA,ahB5OD;EgB6OC,chB7OD;EgB8OC;;AACA;EACI;EACA;EACA;;AACA;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AACA;EANJ;IAOQ;IACA;IACA;IACA;IACA;;;AAIZ;EAII;EACA;EACA;EACA,OXjRb;EWkRa;;AAPA;EACI;;AAQR;EAOI;EACA;EACA;EACA,OX9Rb;;AWqRa;EACI;;AAEJ;EACI;;AAOR;EACI;EACA;EACA,WfhSL;EeiSK;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;;AACA;EAHJ;IAIQ;IACA;;;AAEJ;EACI;EACA;EACA,kBXtTjB;EWuTiB;EACA;EACA;EACA;EACA,Wf3TT;Ee4TS;EACA;;AAEJ;EACI;;AAGR;EAII;EACA;EACA;EACA,Wf1UL;Ee2UK;EACA;;AARA;EACI;;AAQJ;EAVJ;IAWQ;IACA;IACA;;;AAGR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AACA;EACI;;AAEJ;EACI;EACA;;AfpTpB;EACI;EACA;EACA;EACA;EACA,WAnDM;EAoDN;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI,kBI/DK;;AWsWW;EACI;;AAEJ;EAPJ;IAQQ;IACA;IACA;IACA;IACA;IACA;;EACA;IACI;;EAEJ;IACI;;;AAKhB;EACI;EACA;;AACA;EACI;;AAEJ;EACI;EACA;;AfjVpB;EACI;EACA;EACA;EACA;EACA,WAnDM;EAoDN;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI,kBI/DK;;AWmYW;EACI;;AAEJ;EAPJ;IAQQ;IACA;IACA;IACA;IACA;IACA;;EACA;IACI;;EAEJ;IACI;;;AAKhB;EACI;;;ACtZlB;EACE;IACI;IACA;;;AAGN;EACE;IACI;;;;ACTR;EjB0BI;EACA,WAtBa;EAuBb;EiB1BA;;AACA;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;;AACA;EACI,ObZL;EaaK;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAIJ;EACI;;AAIJ;EACI;EACA;EACA;EACA;EACA,OblCL;;AaqCH;EACI;EACA;;AAIJ;EACI;;AAEJ;EACI;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EjBjCA;EACA,WAtBa;EAuBb;EiBiCA,kBb5DG;Ea6DH;EACA;EACA;EACA;EACA;;AACA;EAfJ;IAgBQ;IACA;IACA;IACA;IACA;;;AAEJ;EAtBJ;IAuBQ;IACA;IACA;IACA;IACA;IACA;;;AAEJ;EACI;;AAEJ;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA","file":"styles.css"} \ No newline at end of file diff --git a/web/themes/erabletheme/fonts/Barlow/BarlowCondensed-Regular.woff2 b/web/themes/erabletheme/fonts/Barlow/BarlowCondensed-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..40440f0a8c74771582a4c210ba7a6ab6de884226 GIT binary patch literal 36044 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 literal 0 HcmV?d00001 diff --git a/web/themes/erabletheme/js/erabletheme.js b/web/themes/erabletheme/js/erabletheme.js index 7dc67f8..69fe3a8 100644 --- a/web/themes/erabletheme/js/erabletheme.js +++ b/web/themes/erabletheme/js/erabletheme.js @@ -16,8 +16,19 @@ let slickEl = $('.slick-container').children().first().children().first().children().first().children().first(); console.log(slickEl); $(slickEl).slick({ + centerMode: true, + //centerPadding: '600px', + slidesToShow: 3, dots: true, - appendDots: $('#carousel_dots') + appendDots: $('#carousel_dots'), + responsive: [ + { + breakpoint: 760, + settings: { + slidesToShow: 1 + } + }, + ], }); })(jQuery, window); @@ -191,7 +202,7 @@ function showSubmenu() { programLink.classList.add("submenu-open"); - const rect = programLink.getBoundingClientRect(); + let rect = programLink.getBoundingClientRect(); programSubmenu.style.top = `${rect.bottom}px`; programSubmenu.style.left = `${rect.left}px`; programSubmenu.style.display = "block"; diff --git a/web/themes/erabletheme/scss/_home.scss b/web/themes/erabletheme/scss/_home.scss index 031bf62..f1e0dc7 100644 --- a/web/themes/erabletheme/scss/_home.scss +++ b/web/themes/erabletheme/scss/_home.scss @@ -1,61 +1,72 @@ .home_introduction { - background-color: rgb(27, 197, 112); // to remove - position: relative; - border-bottom: solid 2px $teal; + background-color: white; + width: 100%; + box-sizing: border-box; + padding: 4rem 1rem; + h2 { + display: none; + } + > .logo { + display: flex; + justify-content: center; + align-items: center; width: 100%; - padding: 4rem 0; - h2 { - display: none; - } - > div { - z-index: 1; - position: relative; - } - > .logo { - text-align: center; - width: 100%; - margin-bottom: 3rem; - img { - width: 35vw; - @media (min-width: $breakpoint_tablet) { - width: 25vw; - } - @media (min-width: $breakpoint_desktop) { - width: 18vw; - } - } - } - article > div { - height: unset !important; - p { - @include main_text_content(); - @media (min-width: $breakpoint_desktop) { - margin-left: 12.5vw; - max-width: 50vw; - } - } - @media (min-width: $breakpoint_tablet) { - padding: 0 !important; - } - } - div.more-link { - @include fluo_button(); - margin-top: 3rem; - margin-bottom: 1.5rem; - display: flex; - justify-content: center; - align-items: center; - @media (min-width: $breakpoint_desktop) { - display: flex; - justify-content: flex-end; - } + margin-bottom: 2rem; + img { + width: 50%; + height: auto; + @media (min-width: $breakpoint_tablet) { + width: 100%; + } + @media (min-width: $breakpoint_desktop) { + //width: 18vw; + } } @media (min-width: $breakpoint_tablet) { - padding-left: 12.5vw; - padding-right: 12.5vw; + width: 170%; + margin: 0 3rem; } + } + article > div { + height: unset !important; + min-height: 100%; + p { + @include main_text_content(); + width: 100%; + @media (min-width: $breakpoint_tablet) { + padding-right: 3rem; + } + } + @media (min-width: $breakpoint_tablet) { + padding: 0 !important; + } + } + div.more-link { + @include fluo_button(); + margin-top: 3rem; + margin-bottom: 1.5rem; + display: flex; + justify-content: center; + align-items: center; + @media (min-width: $breakpoint_tablet) { + position: absolute; + left:0; + right:0; + } + } + @media (min-width: $breakpoint_tablet) { + padding: 8rem 1rem; + padding-top: 4rem; + margin: 6rem 0; + margin-left: 20vw; + margin-right: 20vw; + width: calc(100% - 40vw); + display: flex; + justify-content: space-around; + } } +// plus sur l'accueil .home_consultation { position: relative; @include beige_gradient(); diff --git a/web/themes/erabletheme/scss/global/_fonts.scss b/web/themes/erabletheme/scss/global/_fonts.scss index bfb2cbc..66be1a4 100644 --- a/web/themes/erabletheme/scss/global/_fonts.scss +++ b/web/themes/erabletheme/scss/global/_fonts.scss @@ -39,5 +39,12 @@ src: url('../fonts/Barlow/barlow-light.woff2') format('woff2'), url('../fonts/Barlow/barlow_light.woff') format('woff'); font-weight: 300; - font-style: normal; + font-style: normal +} + +@font-face { + font-family: 'Barlow Condensed'; + src: url('../fonts/Barlow/BarlowCondensed-Regular.woff2') format('woff2'); + font-weight: normal; + font-style: normal; } diff --git a/web/themes/erabletheme/scss/global/_global.scss b/web/themes/erabletheme/scss/global/_global.scss index 10c88d8..cc45871 100644 --- a/web/themes/erabletheme/scss/global/_global.scss +++ b/web/themes/erabletheme/scss/global/_global.scss @@ -24,4 +24,4 @@ em { #block-erabletheme-titredepage { display: none; -} \ No newline at end of file +} diff --git a/web/themes/erabletheme/scss/global/variables/_typography.scss b/web/themes/erabletheme/scss/global/variables/_typography.scss index a84370e..f3543b1 100644 --- a/web/themes/erabletheme/scss/global/variables/_typography.scss +++ b/web/themes/erabletheme/scss/global/variables/_typography.scss @@ -1,7 +1,7 @@ /* SIZES */ $sm_font_size: 0.8rem; $m_font_size: 0.9rem; -$l_font_size: 1.3rem; +$l_font_size: 1.2rem; $xl_font_size: 1.6rem; $main_font_size: 1rem; $title_size: 2.3rem; @@ -9,14 +9,18 @@ $title_size: 2.3rem; /* MIXINS */ @mixin main_title() { - font-family: "Barlow", sans-serif; - font-size: $title_size; + font-family: "Barlow Condensed", sans-serif; + font-size: $l_font_size; padding: 0 $x_margin; margin-top: 1rem; color: $teal; + text-transform: uppercase; a { color: $teal; } + @media (min-width: $breakpoint_tablet) { + font-size: $title_size; + } } @mixin main_text_content() { @@ -27,9 +31,12 @@ $title_size: 2.3rem; @mixin sous_titre() { font-family: "Marianne", sans-serif; - font-size: $l_font_size; + font-size: $m_font_size; color: $teal; font-weight: 800; + @media (min-width: $breakpoint_tablet) { + font-size: $l_font_size; + } } @mixin sous_titre_alt() { @@ -56,4 +63,4 @@ $title_size: 2.3rem; a:hover { background-color: $fluo_green; } -} \ No newline at end of file +} diff --git a/web/themes/erabletheme/scss/partials/_articles_teaser.scss b/web/themes/erabletheme/scss/partials/_articles_teaser.scss index 1757b57..ab7b86e 100644 --- a/web/themes/erabletheme/scss/partials/_articles_teaser.scss +++ b/web/themes/erabletheme/scss/partials/_articles_teaser.scss @@ -1,8 +1,11 @@ .views-row { - article { + article.actu-teaser { + background-color: white; + padding: 2rem; + box-sizing: border-box; > div:first-of-type { width: 100%; - height: 30vh; + aspect-ratio: 16 / 9; overflow: hidden; padding-left: $x_margin; padding-right: $x_margin; @@ -13,40 +16,41 @@ height: auto; width: 100%; } - } - @media (min-width: $breakpoint_tablet) { - height: 20vh; + .legende { + display: none !important; + } } } .preview_meta { font-family: "Marianne", sans-serif; - font-size: $m_font_size; + font-size: $sm_font_size; width: auto; display: flex; justify-content: space-between; color: $teal; - border-top: solid 1px $teal; margin: 0 $x_margin; margin-top: 1.3rem; padding-top: 0.7rem; - > div:first-of-type { - font-weight: 800; + @media (min-width: $breakpoint_tablet) { + font-size: $m_font_size; } } .preview_sous_titre { font-family: "Marianne", sans-serif; - font-size: $l_font_size; + font-size: $m_font_size; padding: 5px $x_margin; @media (min-width: $breakpoint_tablet) { + font-size: $l_font_size; padding-top: 0; } } h2 { @include main_title(); + margin-bottom: 0.5rem; } } - -} \ No newline at end of file + +} diff --git a/web/themes/erabletheme/scss/partials/_carousel.scss b/web/themes/erabletheme/scss/partials/_carousel.scss index 3544888..012d89f 100644 --- a/web/themes/erabletheme/scss/partials/_carousel.scss +++ b/web/themes/erabletheme/scss/partials/_carousel.scss @@ -1,12 +1,18 @@ .slick-container { - @include beige_gradient(); - width: 100vw; - border-bottom: solid 2px $teal; - div.views-row article { + width: 100%; + margin-bottom: 5rem; + @media screen and (min-width: $breakpoint_tablet) { + width: 200vw; + transform: translateX(-50vw); + } + div.views-row { + padding: 0 3vw; + @media screen and (min-width: $breakpoint_tablet) { + padding: 0 6vw; + } + > article { width: 100%; > div:first-of-type { // container du lien image - width: 100%; - height: 30vh !important; overflow-y: hidden; padding: 0 !important; display: flex; @@ -21,9 +27,6 @@ } } } - @media (min-width: $breakpoint_desktop) { - height: 50vh !important; - } } @media (min-width: $breakpoint_tablet) { .preview_meta { @@ -33,48 +36,75 @@ h2, .preview_sous_titre { padding-left: 0; padding-right: 0; - } + } } - } + } + } .slick-arrow { - display: none !important; - width: 2rem; - height: 2rem; + width: 1.5rem; + height: 1.5rem; border-radius: 1.5rem; - border: solid 1px $teal; - top: unset; - bottom: 5%; - background-color: rgba(255, 255, 255, 0.4) !important; + background-color: $teal !important; transition: background-color 0.3s ease; - @media (min-width: $breakpoint_desktop) { - transform: translateY(-5rem); + top: unset !important; + bottom: calc(-25px - 4rem); + @media (min-width: $breakpoint_tablet) { + width: 2rem; + height: 2rem; + bottom: calc(-25px - 6rem); + } + &:hover { + background-color: white !important; + &::before { + color: $teal; + } + } + &::before { + opacity: 1 !important; + color: white; + font-weight: bold; + font-family: 'Marianne', sans-serif; + display: block; + font-size: $sm_font_size !important; + @media (min-width: $breakpoint_tablet) { + font-size: $l_font_size !important; + } } } - .slick-arrow:hover { - background-color: rgba(255, 255, 255, 0.8) !important; + .slick-prev { + left: 20vw; + @media (min-width: $breakpoint_desktop) { + left: calc(50vw + 35vw); + } } - .slick-arrow::before { - color: $teal; - font-family: 'Marianne', sans-serif; - display: block; - padding-bottom: 3px; + .slick-next { + right: 20vw; + @media (min-width: $breakpoint_desktop) { + right: calc(50vw + 35vw); + } + } + > div > div > div:first-of-type { + z-index: 2; + position: relative; + margin-bottom: 4rem; + @media (min-width: $breakpoint_tablet) { + margin-bottom: 6rem; + } } #carousel_dots { - position: relative; - margin-top: -15px; - ul { - position: relative; - bottom: 0; - li.slick-active button::before{ - color: $fluo_green; - } - li button::before{ - color: rgba(0.9, 0.9, 0.9, 1); - } - } - @media (min-width: $breakpoint_desktop) { - margin-top: 4vh; - } + z-index: 1; + position: relative; + margin-top: -15px; + ul { + position: relative; + bottom: 0; + li.slick-active button::before{ + color: $teal; + } + li button::before{ + color: rgba(0.9, 0.9, 0.9, 1); + } + } } footer { @include fluo_button(); @@ -82,16 +112,4 @@ margin-top: 4rem; margin-bottom: 4rem; } - @media (min-width: $breakpoint_tablet) { - padding: 0 12.5vw; - .slick-prev, .slick-next { - display: block !important; - } - .slick-prev { - left: -5rem; - } - .slick-next { - right: -5rem; - } - } -} \ No newline at end of file +} diff --git a/web/themes/erabletheme/scss/partials/_header.scss b/web/themes/erabletheme/scss/partials/_header.scss index 277e6f3..b2d2154 100644 --- a/web/themes/erabletheme/scss/partials/_header.scss +++ b/web/themes/erabletheme/scss/partials/_header.scss @@ -174,9 +174,6 @@ body.toolbar-fixed header[role="banner"] { padding: 0; align-items: center; flex-direction: column; - @media screen and (min-width: $breakpoint_desktop) { - padding-top: 3rem; - } > li { width: 100%; display: flex; @@ -264,53 +261,51 @@ body.toolbar-fixed header[role="banner"] { } } #block-erabletheme-navigationprincipale { - width: 100vw; - display: none; - position: absolute; - padding-top: 1rem; - // background-color: white; - // box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.2); - @media (min-width: $breakpoint_desktop) { - display: block; - } - ul { - width: 100%; - display: flex; - padding: 1rem 10vw; - justify-content: space-around; - // border-top: solid 1px $dark_green; - li { - font-family: 'Marianne', sans-serif; - font-size: $m_font_size; - padding: 4px 12px; - background-color: white; - transition: background-color 0.3s ease; - &:first-of-type { - display: flex; - justify-items: center; - &::after { - content: url(../assets/icons/arrow-down-s-line.svg); - display: inline-block; - height: 1rem; - width: 1rem; - margin-left: 0.2rem; - } + background: linear-gradient(to bottom, white, transparent); + width: 100vw; + display: none; + position: absolute; + padding-top: 1rem; + @media (min-width: $breakpoint_desktop) { + display: block; + } + ul { + width: 100%; + display: flex; + padding: 1rem 10vw; + justify-content: space-around; + li { + font-family: 'Marianne', sans-serif; + font-size: $m_font_size; + padding: 4px 12px; + background-color: white; + transition: background-color 0.3s ease; + &:first-of-type { + display: flex; + justify-items: center; + &::after { + content: url(../assets/icons/arrow-down-s-line.svg); + display: inline-block; + height: 1rem; + width: 1rem; + margin-left: 0.2rem; } - &:hover, &.submenu-open { + } + &:hover, &.submenu-open { + background-color: $fluo_green; + } + a { + font-weight: 800; + color: black; + &:is-active { background-color: $fluo_green; } - a { - font-weight: 800; - color: black; - &:is-active { - background-color: $fluo_green; - } - } - } - } + } + } + } } #block-erabletheme-leprogramme { - position: absolute; + position: fixed; background-color: white; max-height: 0vh; overflow: hidden; @@ -327,6 +322,9 @@ body.toolbar-fixed header[role="banner"] { margin: 0.5rem 0; a { color: black; + &:hover, &.is-active { + font-weight: 800; + } } } } diff --git a/web/themes/erabletheme/templates/node/node--actualite--home.html.twig b/web/themes/erabletheme/templates/node/node--actualite--home.html.twig index fd6afe8..40d55ed 100644 --- a/web/themes/erabletheme/templates/node/node--actualite--home.html.twig +++ b/web/themes/erabletheme/templates/node/node--actualite--home.html.twig @@ -68,7 +68,7 @@ * @ingroup themeable */ #} - + {{ content.field_image }}
diff --git a/web/themes/erabletheme/templates/node/node--actualite--teaser.html.twig b/web/themes/erabletheme/templates/node/node--actualite--teaser.html.twig index d1a9a9c..5f91c5a 100644 --- a/web/themes/erabletheme/templates/node/node--actualite--teaser.html.twig +++ b/web/themes/erabletheme/templates/node/node--actualite--teaser.html.twig @@ -68,7 +68,7 @@ * @ingroup themeable */ #} - + {{ content.field_image }} {{ content.field_date }} {{ content.field_type_d_actualite }}