diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/css/bundle.css b/web/themes/custom/quartiers_de_demain/dist/assets/css/bundle.css index a69ff03..86597dc 100644 --- a/web/themes/custom/quartiers_de_demain/dist/assets/css/bundle.css +++ b/web/themes/custom/quartiers_de_demain/dist/assets/css/bundle.css @@ -115,16 +115,9 @@ } .layout-container main { width: 100%; - display: grid; - grid-template-columns: repeat(12, 1fr); -} -.layout-container .content_container { - display: grid; - grid-template-columns: repeat(12, 1fr); } .layout-content { - grid-column: 1/span 12; padding-top: 125px; } @media (max-width: 500px) { @@ -568,7 +561,7 @@ footer span.totop #toTop .arrow-up::before { width: 50%; } .layout-sidebar-first .sidebar_first_container { - display: flex; + display: none; flex-direction: column; width: 50%; font-weight: 400; @@ -660,396 +653,112 @@ footer span.totop #toTop .arrow-up::before { } /*pages*/ -.home footer span.totop { - display: inline-flex; - width: 100vw; - background: rgb(232, 235, 244); -} - -.partenaires .layout-content .content_container #block-quartiers-de-demain-titredepage { - grid-column: 3/span 9; - grid-row: 1; - margin-top: 3rem; -} -@media (max-width: 500px) { - .partenaires .layout-content .content_container #block-quartiers-de-demain-titredepage { - margin-top: 1rem; - grid-column: 2/span 9; - } -} -.partenaires .layout-content .content_container #block-quartiers-de-demain-titredepage h1 { - text-transform: uppercase; - color: rgb(247, 0, 43); - font-size: 1.6rem; - font-weight: 300; -} -.partenaires .layout-content .content_container .views-element-container { - grid-column: 3/span 9; - grid-row: 2; -} -@media (max-width: 500px) { - .partenaires .layout-content .content_container .views-element-container { - grid-column: 2/span 9; - } -} -.partenaires .layout-content .content_container .views-element-container .node-type-partenaire { - width: 100%; - padding-bottom: 3rem; - display: grid; - grid-template-columns: repeat(9, 1fr); - grid-template-rows: repeat(auto-fill); -} -@media (max-width: 810px) { - .partenaires .layout-content .content_container .views-element-container .node-type-partenaire { - display: flex; - flex-direction: column; - } -} -.partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_field_logo { - grid-column: 1/3; - grid-row: 1/span 3; - padding-right: 1rem; - margin: auto; -} -.partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_field_logo img { - object-fit: contain; - max-width: 200px; - max-height: 200px; -} -.partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_title { - grid-column: 3/span 8; - grid-row: 1; - font-weight: 500; - font-size: 0.6rem; - margin-left: 1rem; -} -@media (max-width: 810px) { - .partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_title { - margin-left: 0; - } -} -.partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_body { - grid-column: 3/span 8; - grid-row: 2; - margin-left: 1rem; -} -@media (max-width: 810px) { - .partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_body { - margin-left: 0; - } -} -.partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_field_lien { - grid-column: 3/span 8; - grid-row: 3; - border-bottom: 2px solid rgb(7, 50, 194); - width: fit-content; - padding-bottom: 0.5rem; - margin-left: 1rem; -} -@media (max-width: 810px) { - .partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_field_lien { - margin-left: 0; - } -} -.partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_field_lien a { - display: inline-flex; - align-items: center; -} -.partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_field_lien a svg { +#home .content_container #block-quartiers-de-demain-titredepage { display: none; } -.partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_field_lien a::before { - display: inline-block; - content: url("../img/noun-arrow-to-right.svg"); - padding-right: 0.5rem; - padding-top: 0.2rem; -} - -#presentation, #home { - width: 100%; - display: grid; - grid-template-columns: repeat(12, 1fr); - padding-top: 3rem; -} -#presentation #block-quartiers-de-demain-views-block-statics-fields-block-1, #home #block-quartiers-de-demain-views-block-statics-fields-block-1 { - order: 2; - border-top: 2px solid rgb(7, 50, 194); - padding-top: 0.3rem; -} -#presentation #block-quartiers-de-demain-views-block-statics-fields-block-1 .views-field-field-pieces-jointes, #home #block-quartiers-de-demain-views-block-statics-fields-block-1 .views-field-field-pieces-jointes { +#home article.node-type-static .field_body { + width: 90vw; + margin: auto; display: flex; flex-direction: row; + flex-wrap: wrap; } -#presentation #block-quartiers-de-demain-views-block-statics-fields-block-1 .views-field-field-pieces-jointes::before, #home #block-quartiers-de-demain-views-block-statics-fields-block-1 .views-field-field-pieces-jointes::before { - content: url(../img/noun-arrow-download.svg); - padding-right: 0.3rem; +#home article.node-type-static .field_body > p:nth-child(1) { + margin-bottom: 0; + flex: 1 100%; + font-size: 2.5rem; } -#presentation #block-quartiers-de-demain-views-block-statics-fields-block-1 .views-field-field-pieces-jointes .field-content, #home #block-quartiers-de-demain-views-block-statics-fields-block-1 .views-field-field-pieces-jointes .field-content { - display: flex; - flex-direction: column; - font-size: 0.5rem; +#home article.node-type-static .field_body > p:nth-child(2), +#home article.node-type-static .field_body p:nth-child(3) { + flex: 1; + padding: 1rem; +} +#home article.node-type-static .field_body > p:nth-child(2) { + padding-left: 15rem; +} +#home article.node-type-static #paragraph-id--1 { + background-color: #edefe8; + padding-top: 4rem; +} +#home article.node-type-static #paragraph-id--1 .field_field_picto { + display: none; +} +#home article.node-type-static #paragraph-id--1 .field_field_title { + width: fit-content; + margin: auto; + font-size: 2.5rem; font-weight: 800; } -#presentation #block-quartiers-de-demain-views-block-statics-fields-block-1 .views-field-field-pieces-jointes .field-content span, #home #block-quartiers-de-demain-views-block-statics-fields-block-1 .views-field-field-pieces-jointes .field-content span { - font-weight: 600; +#home article.node-type-static #paragraph-id--1 .field_field_texte { + width: 65%; + margin: auto; } -#presentation .layout-content, #home .layout-content { - grid-row: 1; - order: 2; -} -@media (max-width: 500px) { - #presentation .layout-content, #home .layout-content { - padding-top: 50px; - } -} -#presentation .layout-content .content_container, #home .layout-content .content_container { +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto { display: flex; - margin-bottom: 0; + flex-direction: row; + flex-wrap: wrap; + justify-content: flex-start; } -#presentation .layout-content .content_container #block-quartiers-de-demain-titredepage, #home .layout-content .content_container #block-quartiers-de-demain-titredepage { - display: none; +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto h3 { + flex: 1 90%; + color: #0833c2; + font-size: 1.5rem; + padding-right: 3rem; } -#presentation .layout-content .content_container article.node-type-static, #home .layout-content .content_container article.node-type-static { - width: 100%; -} -#presentation .layout-content .content_container article.node-type-static .field_body, #home .layout-content .content_container article.node-type-static .field_body { - padding-left: 20%; - padding-right: 20%; -} -@media (max-width: 810px) { - #presentation .layout-content .content_container article.node-type-static .field_body, #home .layout-content .content_container article.node-type-static .field_body { - padding-left: 13%; - padding-right: 13%; - } -} -@media (max-width: 640px) { - #presentation .layout-content .content_container article.node-type-static .field_body, #home .layout-content .content_container article.node-type-static .field_body { - padding-left: 10%; - padding-right: 10%; - } -} -#presentation .layout-content .content_container article.node-type-static .field_body h2, #home .layout-content .content_container article.node-type-static .field_body h2 { - font-size: 0.8rem; - font-weight: 600; - margin-bottom: 0; -} -#presentation .layout-content .content_container article.node-type-static .field_body img, #home .layout-content .content_container article.node-type-static .field_body img { - width: 100%; - height: auto; -} -#presentation .layout-content .content_container article.node-type-static .paragraph, #home .layout-content .content_container article.node-type-static .paragraph { - padding-top: 2rem; - padding-bottom: 2rem; - padding-left: 20%; - padding-right: 20%; -} -@media (max-width: 810px) { - #presentation .layout-content .content_container article.node-type-static .paragraph, #home .layout-content .content_container article.node-type-static .paragraph { - padding-left: 13%; - padding-right: 13%; - } -} -@media (max-width: 640px) { - #presentation .layout-content .content_container article.node-type-static .paragraph, #home .layout-content .content_container article.node-type-static .paragraph { - padding-left: 10%; - padding-right: 10%; - } -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes .field_field_title, #home .layout-content .content_container article.node-type-static .field_field_textes .field_field_title { - text-transform: uppercase; - font-size: 1rem; - font-weight: 400; -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--1 .field_field_title, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--2 .field_field_title, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--6 .field_field_title, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_title, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_title, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--1 .field_field_title, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--2 .field_field_title, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--6 .field_field_title, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_title, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_title { - color: rgb(7, 50, 194); -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--3 .field_field_title, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--4 .field_field_title, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--3 .field_field_title, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--4 .field_field_title { - color: rgb(247, 0, 43); -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--1, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--2, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--3, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--4, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--6, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--1, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--2, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--3, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--4, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--6, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 { - background-color: rgb(232, 235, 244); -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--1, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--2, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--3, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--4, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--1, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--2, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--3, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--4 { - padding-top: 1rem; -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--1, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--2, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--3, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--1, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--2, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--3 { +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto p { + padding-right: 2rem; padding-bottom: 1rem; -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7, #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 { - text-align: center; -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 { + width: 25%; display: flex; flex-direction: column; } -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_title, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_title { - width: 60%; - margin: auto; +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto p:nth-of-type(1)::before { + content: url("../img/fanion.svg"); padding-bottom: 1rem; + height: 120px; } -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2), #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2) { - display: flex; - flex-direction: row; - align-items: flex-start !important; -} -@media (max-width: 500px) { - #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2), #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2) { - flex-direction: column; - } -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2) p, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2) p { - display: flex; - flex-direction: column; - padding-right: 30px; - text-align: left; - color: rgb(7, 50, 194); - width: 33.3333333333vw; -} -@media (max-width: 500px) { - #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2) p, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2) p { - padding-right: 0px; - text-align: center; - width: 100%; - } -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2) p img, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2) p img { - width: 70%; - height: auto; +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto p:nth-of-type(2)::before { + content: url("../img/pouce.svg"); padding-bottom: 1rem; - margin: auto; + height: 120px; } -@media (max-width: 500px) { - #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2) p img, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_texte div:nth-child(2) p img { - width: 40%; - } -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 { - padding-bottom: 4rem; -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_title, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_title { +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto p:nth-of-type(3)::before { + content: url("../img/planete.svg"); padding-bottom: 1rem; + height: 120px; } -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2), #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2) { - display: flex; - flex-direction: row; +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto p:nth-of-type(4)::before { + content: url("../img/puzzle.svg"); + padding-bottom: 1rem; + height: 120px; } -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2).flex-start, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2).flex-start { - align-items: flex-start !important; +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto p:nth-of-type(5)::before { + content: url("../img/cube.svg"); + padding-bottom: 1rem; + height: 120px; } -@media (max-width: 500px) { - #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2), #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2) { - flex-direction: column; - } +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto p:nth-of-type(6)::before { + content: url("../img/ampoule.svg"); + padding-bottom: 1rem; + height: 120px; } -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2) p, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2) p { - width: 33.3333333333vw; - padding-right: 30px; - text-align: left; +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto p:nth-of-type(7)::before { + content: url("../img/bonhome.svg"); + padding-bottom: 1rem; + height: 120px; } -@media (max-width: 500px) { - #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2) p, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2) p { - padding-right: 0px; - text-align: center; - width: 100%; - } +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto p:nth-of-type(8)::before { + content: url("../img/feuilles.svg"); + padding-bottom: 1rem; + height: 120px; } -#presentation .layout-content .content_container article.node-type-static .field_field_textes p, #home .layout-content .content_container article.node-type-static .field_field_textes p { - margin-bottom: 0; +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto p:nth-of-type(9)::before { + content: url("../img/calendrier.svg"); + padding-bottom: 1rem; + height: 120px; } -#presentation .layout-content .content_container article.node-type-static .field_field_textes .field_field_picto, #home .layout-content .content_container article.node-type-static .field_field_textes .field_field_picto { - height: auto; - float: inline-start; - padding-right: 0.5rem; -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes .field_field_picto img, #home .layout-content .content_container article.node-type-static .field_field_textes .field_field_picto img { - width: 40px; - height: auto; - margin: auto; -} -@media (max-width: 891px) { - #presentation .layout-content .content_container article.node-type-static .field_field_textes .field_field_picto img, #home .layout-content .content_container article.node-type-static .field_field_textes .field_field_picto img { - width: 30px; - } -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 img, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 img { - width: -moz-available; - width: 100%; - height: auto; -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 img:hover, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 img:hover { - filter: brightness(75%); - transition: 0.2s; - cursor: url(../img/noun-loop-3037049.svg), auto; - cursor: zoom-in; - cursor: -moz-zoom-in; - cursor: -webkit-zoom-in; -} -@media (max-width: 500px) { - #presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 img:hover, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 img:hover { - filter: brightness(100%); - } -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 .zoom_in, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 .zoom_in { - -ms-transform: scale(1.7); /* IE 9 */ - -webkit-transform: scale(1.7); /* Safari 3-8 */ - transform: scale(1.7); - max-width: 100vw; - overflow-x: scroll; - position: relative; - z-index: 98; -} -#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 .zoom_in:hover, #home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 .zoom_in:hover { - filter: brightness(100%); - transition: 0.2s; - overflow-x: scroll; - cursor: zoom-out; - cursor: -moz-zoom-out; - cursor: -webkit-zoom-out; -} - -.presentation footer span.totop { - display: inline-flex; - width: 100vw; - background: rgb(232, 235, 244); -} - -.node-type-static .layout-content { - grid-row: 1; -} -.node-type-static .layout-content .content_container { - margin-bottom: 3rem; -} -.node-type-static .layout-content .content_container #block-quartiers-de-demain-titredepage { - grid-column: 3/span 9; - grid-row: 1; - margin-top: 3rem; -} -@media (max-width: 500px) { - .node-type-static .layout-content .content_container #block-quartiers-de-demain-titredepage { - margin-top: 1rem; - grid-column: 2/span 9; - } -} -.node-type-static .layout-content .content_container #block-quartiers-de-demain-titredepage h1 { - text-transform: uppercase; - color: rgb(247, 0, 43); - font-size: 1.6rem; - font-weight: 300; -} -.node-type-static .layout-content .content_container article.node-type-static { - grid-column: 3/span 9; - grid-row: 2; -} -@media (max-width: 500px) { - .node-type-static .layout-content .content_container article.node-type-static { - grid-column: 2/span 9; - } -} -.node-type-static .layout-content .content_container article.node-type-static div.field_body h2 { - font-size: 0.8rem; - font-weight: 600; - margin-bottom: 0; -} -.node-type-static .layout-content .content_container article.node-type-static div.field_body p { - margin-top: 0; +#home article.node-type-static #paragraph-id--1 .field_field_texte .colone-picto p:nth-of-type(10)::before { + content: url("../img/crayons.svg"); + padding-bottom: 1rem; + height: 120px; } \ No newline at end of file diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/img/EPAU_QUARTIERSDEDEAMIN_WEB_21juin.pdf b/web/themes/custom/quartiers_de_demain/dist/assets/img/EPAU_QUARTIERSDEDEAMIN_WEB_21juin.pdf new file mode 100644 index 0000000..19a529b Binary files /dev/null and b/web/themes/custom/quartiers_de_demain/dist/assets/img/EPAU_QUARTIERSDEDEAMIN_WEB_21juin.pdf differ diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/img/ampoule.svg b/web/themes/custom/quartiers_de_demain/dist/assets/img/ampoule.svg new file mode 100644 index 0000000..48ec2a2 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/dist/assets/img/ampoule.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/img/bonhome.svg b/web/themes/custom/quartiers_de_demain/dist/assets/img/bonhome.svg new file mode 100644 index 0000000..9061b4b --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/dist/assets/img/bonhome.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/img/calendrier.svg b/web/themes/custom/quartiers_de_demain/dist/assets/img/calendrier.svg new file mode 100644 index 0000000..07ef11a --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/dist/assets/img/calendrier.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/img/crayons.svg b/web/themes/custom/quartiers_de_demain/dist/assets/img/crayons.svg new file mode 100644 index 0000000..3b1b6fa --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/dist/assets/img/crayons.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/img/cube.svg b/web/themes/custom/quartiers_de_demain/dist/assets/img/cube.svg new file mode 100644 index 0000000..341ea39 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/dist/assets/img/cube.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/img/fanion.svg b/web/themes/custom/quartiers_de_demain/dist/assets/img/fanion.svg new file mode 100644 index 0000000..4b32d7e --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/dist/assets/img/fanion.svg @@ -0,0 +1,23 @@ + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/img/feuilles.svg b/web/themes/custom/quartiers_de_demain/dist/assets/img/feuilles.svg new file mode 100644 index 0000000..b7e5647 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/dist/assets/img/feuilles.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/img/planete.svg b/web/themes/custom/quartiers_de_demain/dist/assets/img/planete.svg new file mode 100644 index 0000000..94da261 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/dist/assets/img/planete.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/img/pouce.svg b/web/themes/custom/quartiers_de_demain/dist/assets/img/pouce.svg new file mode 100644 index 0000000..eda3601 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/dist/assets/img/pouce.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/img/puzzle.svg b/web/themes/custom/quartiers_de_demain/dist/assets/img/puzzle.svg new file mode 100644 index 0000000..5b596af --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/dist/assets/img/puzzle.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/img/EPAU_QUARTIERSDEDEAMIN_WEB_21juin.pdf b/web/themes/custom/quartiers_de_demain/src/assets/img/EPAU_QUARTIERSDEDEAMIN_WEB_21juin.pdf new file mode 100644 index 0000000..19a529b Binary files /dev/null and b/web/themes/custom/quartiers_de_demain/src/assets/img/EPAU_QUARTIERSDEDEAMIN_WEB_21juin.pdf differ diff --git a/web/themes/custom/quartiers_de_demain/src/assets/img/ampoule.svg b/web/themes/custom/quartiers_de_demain/src/assets/img/ampoule.svg new file mode 100644 index 0000000..48ec2a2 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/img/ampoule.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/img/bonhome.svg b/web/themes/custom/quartiers_de_demain/src/assets/img/bonhome.svg new file mode 100644 index 0000000..9061b4b --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/img/bonhome.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/img/calendrier.svg b/web/themes/custom/quartiers_de_demain/src/assets/img/calendrier.svg new file mode 100644 index 0000000..07ef11a --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/img/calendrier.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/img/crayons.svg b/web/themes/custom/quartiers_de_demain/src/assets/img/crayons.svg new file mode 100644 index 0000000..3b1b6fa --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/img/crayons.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/img/cube.svg b/web/themes/custom/quartiers_de_demain/src/assets/img/cube.svg new file mode 100644 index 0000000..341ea39 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/img/cube.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/img/fanion.svg b/web/themes/custom/quartiers_de_demain/src/assets/img/fanion.svg new file mode 100644 index 0000000..4b32d7e --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/img/fanion.svg @@ -0,0 +1,23 @@ + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/img/feuilles.svg b/web/themes/custom/quartiers_de_demain/src/assets/img/feuilles.svg new file mode 100644 index 0000000..b7e5647 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/img/feuilles.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/img/planete.svg b/web/themes/custom/quartiers_de_demain/src/assets/img/planete.svg new file mode 100644 index 0000000..94da261 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/img/planete.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/img/pouce.svg b/web/themes/custom/quartiers_de_demain/src/assets/img/pouce.svg new file mode 100644 index 0000000..eda3601 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/img/pouce.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/img/puzzle.svg b/web/themes/custom/quartiers_de_demain/src/assets/img/puzzle.svg new file mode 100644 index 0000000..5b596af --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/img/puzzle.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/scss/global/_layout.scss b/web/themes/custom/quartiers_de_demain/src/assets/scss/global/_layout.scss index ab51027..78f9cbb 100644 --- a/web/themes/custom/quartiers_de_demain/src/assets/scss/global/_layout.scss +++ b/web/themes/custom/quartiers_de_demain/src/assets/scss/global/_layout.scss @@ -28,17 +28,17 @@ $width-menu-slidedown : 550px; } main{ width: 100%; - display: grid; - grid-template-columns: repeat(12, 1fr); - } - .content_container{ - display: grid; - grid-template-columns: repeat(12, 1fr); + // display: grid; + // grid-template-columns: repeat(12, 1fr); } + // .content_container{ + // display: grid; + // grid-template-columns: repeat(12, 1fr); + // } } .layout-content{ - grid-column: 1 / span 12; + // grid-column: 1 / span 12; padding-top: $header-height; @media(max-width: 500px){ padding-top: $header-height-ultrasmall; diff --git a/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_home.scss b/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_home.scss deleted file mode 100644 index 1db0b70..0000000 --- a/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_home.scss +++ /dev/null @@ -1,8 +0,0 @@ -.home footer{ - span.totop { - display: inline-flex; - width: 100vw; - background: $bleu_fond_header; - - } -} \ No newline at end of file diff --git a/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_home_old.scss b/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_home_old.scss new file mode 100644 index 0000000..4f2fe0d --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_home_old.scss @@ -0,0 +1,236 @@ +// .home footer{ +// span.totop { +// display: inline-flex; +// width: 100vw; +// background: $bleu_fond_header; + +// } +// } + +#home{ + width: 100%; + // display: grid; + // grid-template-columns: repeat(12, 1fr); + padding-top: 3rem; + // #block-quartiers-de-demain-views-block-statics-fields-block-1{ + // order: 2; + // border-top: 2px solid $blue_QDD; + // padding-top: 0.3rem; + // .views-field-field-pieces-jointes{ + // display: flex; + // flex-direction: row; + // &::before{ + // content: url(../img/noun-arrow-download.svg); + // padding-right: 00.3rem; + // } + // .field-content{ + // display: flex; + // flex-direction: column; + // font-size: 0.5rem; + // font-weight: 800; + // span{ + // font-weight: 600; + // } + // } + // } + // } + + .layout-content{ + + // order: 2; + @media (max-width:500px) { + padding-top: 50px; + } + .content_container{ + display: flex; + margin-bottom: 0; + #block-quartiers-de-demain-titredepage{ + display: none; + } + + article.node-type-static{ + width: 100%; + + .field_body{ + // padding-left: 20%; + // padding-right: 20%; + // @media (max-width:810px) { + // padding-left: 13%; + // padding-right: 13%; + // } + // @media (max-width:640px) { + // padding-left: 10%; + // padding-right: 10%; + // } + + // width: 80%; + h2{ + font-size: $font-medium; + font-weight: 600; + margin-bottom: 0; + } + img{ + width: 100%; + height: auto; + } + p{} + } + .paragraph{ + padding-top: 2rem; + padding-bottom: 2rem; + // padding-left: 20%; + // padding-right: 20%; + @media (max-width:810px) { + padding-left: 13%; + padding-right: 13%; + } + @media (max-width:640px) { + padding-left: 10%; + padding-right: 10%; + } + } + .field_field_textes{ + .field_field_title{ + text-transform: uppercase; + font-size: $font-big; + font-weight: 400; + } + #paragraph-id--1, #paragraph-id--2, #paragraph-id--6, #paragraph-id--7, #paragraph-id--8{ + .field_field_title{ + color: $blue_QDD; + } + } + #paragraph-id--3, #paragraph-id--4{ + .field_field_title{ + color: $red_QDD; + } + } + #paragraph-id--1, #paragraph-id--2, #paragraph-id--3, #paragraph-id--4, #paragraph-id--6, #paragraph-id--8{ + background-color: $bleu_fond_header; + } + #paragraph-id--1, #paragraph-id--2, #paragraph-id--3, #paragraph-id--4{ + padding-top: 1rem; + } + #paragraph-id--1, #paragraph-id--2, #paragraph-id--3{ + padding-bottom: 1rem; + } + + #paragraph-id--7, #paragraph-id--8{ + text-align: center; + } + + #paragraph-id--7{ + display: flex; + flex-direction: column; + .field_field_title{ + width: 60%; + margin: auto; + padding-bottom: 1rem; + } + .field_field_texte div:nth-child(2){ + display: flex; + flex-direction: row; + align-items: flex-start !important; + @media(max-width: 500px){ + flex-direction: column; + } + p{ + display: flex; + flex-direction: column; + padding-right: 30px; + text-align: left; + color: $blue_QDD; + width: calc(100vw / 3); + @media(max-width: 500px){ + padding-right: 0px; + text-align: center; + width: 100%; + } + img{ + width: 70%; + height: auto; + padding-bottom: 1rem; + margin: auto; + @media (max-width: 500px){ + width: 40%; + } + } + } + } + + } + #paragraph-id--8{ + padding-bottom: 4rem; + .field_field_title{ + padding-bottom: 1rem; + } + + .field_field_texte div:nth-child(2){ + display: flex; + flex-direction: row; + &.flex-start{ + + align-items: flex-start !important; + } + @media(max-width: 500px){ + flex-direction: column; + } + p{ + width: calc(100vw / 3); + padding-right: 30px; + text-align: left; + @media(max-width: 500px){ + padding-right: 0px; + text-align: center; + width: 100%; + } + } + } + } + p{ + margin-bottom: 0; + // padding-bottom: 1.5rem; + } + .field_field_picto{ + height: auto; + float: inline-start; + padding-right: 0.5rem; + img{ + width: 40px; + height: auto; + margin: auto; + @media(max-width: 891px){ + width: 30px; + } + } + } + #paragraph-id--9{ + img{ + width: -moz-available; + width: 100%; + height: auto; + // z-index: 100; + &:hover{ + filter: brightness(75%); + transition: 0.2s; + cursor: url(../img/noun-loop-3037049.svg), auto; + cursor: zoom-in; + cursor: -moz-zoom-in; + cursor: -webkit-zoom-in; + @media(max-width: 500px){ + filter: brightness(100%); + } + } + } + + } + } + } + } + } + +} + + + + diff --git a/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_partenaires.scss b/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_partenaires_.scss similarity index 100% rename from web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_partenaires.scss rename to web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_partenaires_.scss diff --git a/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_presentation.scss b/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_presentation_.scss similarity index 100% rename from web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_presentation.scss rename to web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_presentation_.scss diff --git a/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_static.scss b/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_static_.scss similarity index 100% rename from web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_static.scss rename to web/themes/custom/quartiers_de_demain/src/assets/scss/pages/_static_.scss diff --git a/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/home.scss b/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/home.scss new file mode 100644 index 0000000..ec8dfb9 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/src/assets/scss/pages/home.scss @@ -0,0 +1,123 @@ +#home{ + .content_container{ + #block-quartiers-de-demain-titredepage{ + display: none; + } + } + article.node-type-static{ + .field_body{ ///// texte de présentation + width: 90vw; + margin: auto; + display: flex; + flex-direction: row; + flex-wrap: wrap ; + > p:nth-child(1){ + // width: 100%; + margin-bottom: 0; + flex: 1 100%; + font-size: 2.5rem; + } + > p:nth-child(2), + p:nth-child(3){ + flex: 1 ; + padding: 1rem; + } + > p:nth-child(2){ + padding-left: 15rem; + } + } + + #paragraph-id--1{ ///// Les enjeux + background-color: #edefe8; + padding-top: 4rem; + .field_field_picto{ + display: none; + } + .field_field_title{ + width: fit-content; + margin: auto; + font-size: 2.5rem; + font-weight: 800; + } + .field_field_texte{ + width: 65%; + margin: auto; + .colone-picto{ + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: flex-start; + h3{ + flex: 1 90%; + color: #0833c2ff; + font-size: 1.5rem; + // width: 80%; + padding-right: 3rem; + + } + p{ + padding-right: 2rem; + padding-bottom: 1rem; + width: 25%; + display: flex; + flex-direction: column; + &:nth-of-type(1)::before{ + content: url("../img/fanion.svg"); + padding-bottom: 1rem; + height: 120px; + } + &:nth-of-type(2)::before{ + content: url("../img/pouce.svg"); + padding-bottom: 1rem; + height: 120px; + } + &:nth-of-type(3)::before{ + content: url("../img/planete.svg"); + padding-bottom: 1rem; + height: 120px; + } + &:nth-of-type(4)::before{ + content: url("../img/puzzle.svg"); + padding-bottom: 1rem; + height: 120px; + } + &:nth-of-type(5)::before{ + content: url("../img/cube.svg"); + padding-bottom: 1rem; + height: 120px; + } + &:nth-of-type(6)::before{ + content: url("../img/ampoule.svg"); + padding-bottom: 1rem; + height: 120px; + } + &:nth-of-type(7)::before{ + content: url("../img/bonhome.svg"); + padding-bottom: 1rem; + height: 120px; + } + &:nth-of-type(8)::before{ + content: url("../img/feuilles.svg"); + padding-bottom: 1rem; + height: 120px; + } + &:nth-of-type(9)::before{ + content: url("../img/calendrier.svg"); + padding-bottom: 1rem; + height: 120px; + } + &:nth-of-type(10)::before{ + content: url("../img/crayons.svg"); + padding-bottom: 1rem; + height: 120px; + } + } + + } + + } + } + } + + +} \ No newline at end of file diff --git a/web/themes/custom/quartiers_de_demain/src/assets/scss/partials/_aside.scss b/web/themes/custom/quartiers_de_demain/src/assets/scss/partials/_aside.scss index a5f4bb8..0890805 100644 --- a/web/themes/custom/quartiers_de_demain/src/assets/scss/partials/_aside.scss +++ b/web/themes/custom/quartiers_de_demain/src/assets/scss/partials/_aside.scss @@ -39,7 +39,8 @@ } .sidebar_first_container{ - display: flex; + display: none; + // display: flex; flex-direction: column; width: 50%; font-weight: 400; diff --git a/web/themes/custom/quartiers_de_demain/src/assets/scss/quartiers_de_demain.scss b/web/themes/custom/quartiers_de_demain/src/assets/scss/quartiers_de_demain.scss index 48bb2a5..c4d0cc9 100644 --- a/web/themes/custom/quartiers_de_demain/src/assets/scss/quartiers_de_demain.scss +++ b/web/themes/custom/quartiers_de_demain/src/assets/scss/quartiers_de_demain.scss @@ -28,7 +28,7 @@ /*pages*/ @import "pages/home"; -@import "pages/partenaires"; -@import "pages/presentation"; -@import "pages/static"; +// @import "pages/partenaires"; +// @import "pages/presentation"; +// @import "pages/static"; diff --git a/web/themes/custom/quartiers_de_demain/templates/field--field-textes.html.twig b/web/themes/custom/quartiers_de_demain/templates/field--field-textes.html.twig index 6787245..90159c8 100644 --- a/web/themes/custom/quartiers_de_demain/templates/field--field-textes.html.twig +++ b/web/themes/custom/quartiers_de_demain/templates/field--field-textes.html.twig @@ -48,7 +48,7 @@ ] %} {% - set ancre_href = '#field-id--' ~ field.id() + set ancre_href = 'field-id--' ~ field.id() %} {% if label_hidden %} diff --git a/web/themes/custom/quartiers_de_demain/templates/field--paragraph--field-texte.html.twig b/web/themes/custom/quartiers_de_demain/templates/field--paragraph--field-texte.html.twig new file mode 100644 index 0000000..77946a0 --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/templates/field--paragraph--field-texte.html.twig @@ -0,0 +1,78 @@ +{# +/** + * @file + * Default theme implementation for a field. + * + * To override output, copy the "field.html.twig" from the templates directory + * to your theme's directory and customize it, just like customizing other + * Drupal templates such as page.html.twig or node.html.twig. + * + * Instead of overriding the theming for all fields, you can also just override + * theming for a subset of fields using + * @link themeable Theme hook suggestions. @endlink For example, + * here are some theme hook suggestions that can be used for a field_foo field + * on an article node type: + * - field--node--field-foo--article.html.twig + * - field--node--field-foo.html.twig + * - field--node--article.html.twig + * - field--field-foo.html.twig + * - field--text-with-summary.html.twig + * - field.html.twig + * + * Available variables: + * - attributes: HTML attributes for the containing element. + * - label_hidden: Whether to show the field label or not. + * - title_attributes: HTML attributes for the title. + * - label: The label for the field. + * - multiple: TRUE if a field can contain multiple items. + * - items: List of all the field items. Each item contains: + * - attributes: List of HTML attributes for each item. + * - content: The field item's content. + * - entity_type: The entity type to which the field belongs. + * - field_name: The name of the field. + * - field_type: The type of the field. + * - label_display: The display settings for the label. + * + * @see template_preprocess_field() + * + * @ingroup themeable + */ +#} +{% + set title_classes = [ + 'field', + 'field--name-' ~ field_name|clean_class, + 'field--type-' ~ field_type|clean_class, + 'field--label-' ~ label_display, + label_display == 'visually_hidden' ? 'visually-hidden', + ] +%} +{% + set ancre_href = '#paragraph-id--' ~ paragraph.id() +%} +{% if label_hidden %} + {% if multiple %} + + {% for item in items %} + {{ item.content }} + {% endfor %} + + {% else %} + {% for item in items %} + {{ item.content }} + {% endfor %} + {% endif %} +{% else %} + + {{ label }} + {% if multiple %} +
+ {% endif %} + {% for item in items %} +
{{ item.content }}
+ {% endfor %} + {% if multiple %} +
+ {% endif %} + +{% endif %}