Compare commits
14 Commits
6f75dfed66
...
28a2b63940
Author | SHA1 | Date |
---|---|---|
ouidade | 28a2b63940 | |
ouidade | d5b0efa78b | |
ouidade | 094fb35c8e | |
ouidade | 01533549d4 | |
ouidade | 5dc1fc2e6b | |
ouidade | 5cd9a42989 | |
ouidade | ddfd410808 | |
ouidade | ed00366bc4 | |
ouidade | 32be3a1730 | |
ouidade | 1118fcbda0 | |
ouidade | 814340e2ac | |
ouidade | c5f6316ce5 | |
ouidade | 7bcbe078fc | |
ouidade | 8cac65c7cf |
|
@ -160,9 +160,16 @@ header {
|
|||
position: relative;
|
||||
top: 0;
|
||||
border-bottom: 1px solid #808080; }
|
||||
@media (max-width: 800px) {
|
||||
@media (max-width: 810px) {
|
||||
header {
|
||||
width: 800px; } }
|
||||
height: 110px; } }
|
||||
@media (max-width: 660px) {
|
||||
header {
|
||||
height: 70px; } }
|
||||
@media (max-width: 450px) {
|
||||
header {
|
||||
display: flex;
|
||||
height: 50px; } }
|
||||
header .contextual-region {
|
||||
width: max-content; }
|
||||
header .header_left_container {
|
||||
|
@ -171,19 +178,46 @@ header {
|
|||
display: flex;
|
||||
flex-direction: row;
|
||||
border-right: 1px solid #808080;
|
||||
padding-left: 40px; }
|
||||
padding-left: 2%;
|
||||
padding-right: 2%; }
|
||||
@media (max-width: 660px) {
|
||||
header .header_left_container {
|
||||
height: inherit; } }
|
||||
@media (max-width: 891px) {
|
||||
header .header_left_container #block-quartiers-de-demain-logorepu-2 {
|
||||
height: 110px; } }
|
||||
header .header_left_container #block-quartiers-de-demain-logoepau-2 {
|
||||
height: 150px; }
|
||||
@media (max-width: 891px) {
|
||||
header .header_left_container #block-quartiers-de-demain-logoepau-2 {
|
||||
height: 110px; } }
|
||||
header .header_left_container #block-quartiers-de-demain-logoquartiersdedemain {
|
||||
margin-left: auto; }
|
||||
header .header_left_container img {
|
||||
width: auto;
|
||||
height: 150px; }
|
||||
@media (max-width: 891px) {
|
||||
header .header_left_container img {
|
||||
height: 110px; } }
|
||||
@media (max-width: 660px) {
|
||||
header .header_left_container img {
|
||||
height: 70px; } }
|
||||
@media (max-width: 450px) {
|
||||
header .header_left_container img {
|
||||
height: 50px; } }
|
||||
header .header_right_container {
|
||||
padding-right: 10px; }
|
||||
@media (max-width: 660px) {
|
||||
header .header_right_container {
|
||||
padding-right: 0; } }
|
||||
header .header_right_container .language-switcher-language-url ul {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
font-size: 0.8rem;
|
||||
padding: 0; }
|
||||
@media (max-width: 660px) {
|
||||
header .header_right_container .language-switcher-language-url ul {
|
||||
margin-bottom: 0; } }
|
||||
header .header_right_container .language-switcher-language-url ul li:nth-child(1)::after {
|
||||
content: "/"; }
|
||||
header .header_right_container .language-switcher-language-url ul .is-active {
|
||||
|
@ -198,7 +232,8 @@ header {
|
|||
background: #e8ebf4;
|
||||
border-bottom: 1px solid #808080;
|
||||
border-top: 1px solid #808080;
|
||||
font-size: 1rem; }
|
||||
font-size: 1rem;
|
||||
text-align: center; }
|
||||
header .header_nav_container #block-quartiers-de-demain-entete {
|
||||
grid-column: 1 /span 11;
|
||||
order: 2;
|
||||
|
@ -219,14 +254,23 @@ header {
|
|||
background: black;
|
||||
border-radius: 3px;
|
||||
z-index: 1; }
|
||||
@media (max-width: 660px) {
|
||||
header .open-block span, header .open-block.opened span {
|
||||
width: 25px; } }
|
||||
header .open-block {
|
||||
height: 100%;
|
||||
display: grid;
|
||||
align-items: center;
|
||||
margin: auto; }
|
||||
@media (max-width: 450px) {
|
||||
header .open-block {
|
||||
height: 50px; } }
|
||||
header .open-block span {
|
||||
margin-bottom: 13px;
|
||||
transform-origin: 4px 0px; }
|
||||
@media (max-width: 660px) {
|
||||
header .open-block span {
|
||||
margin-bottom: 5px; } }
|
||||
header .open-block.opened {
|
||||
margin: auto; }
|
||||
header .open-block.opened span {
|
||||
|
@ -239,34 +283,78 @@ header {
|
|||
header .open-block.opened > div > span:nth-child(3) {
|
||||
display: none; }
|
||||
|
||||
footer span.totop {
|
||||
display: inline-flex;
|
||||
width: 100vw; }
|
||||
footer span.totop #toTop {
|
||||
margin: auto;
|
||||
background-color: #fff;
|
||||
border-top-left-radius: 10%;
|
||||
border-top-right-radius: 10%;
|
||||
padding-bottom: 0.5rem; }
|
||||
footer span.totop #toTop .fa-arrow-up {
|
||||
font-size: 1.7rem;
|
||||
line-height: 2.5rem;
|
||||
text-align: center;
|
||||
width: 3rem;
|
||||
height: 2rem;
|
||||
display: inline-block;
|
||||
text-align: top; }
|
||||
footer span.totop #toTop .fa-arrow-up .fa {
|
||||
color: #fff; }
|
||||
|
||||
.footer {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(12, 1fr);
|
||||
grid-template-rows: repeat(1, 1fr);
|
||||
background-color: white;
|
||||
padding-top: 1rem;
|
||||
padding-bottom: 1rem;
|
||||
border-top: 1px solid #808080; }
|
||||
.footer section {
|
||||
width: fit-content; }
|
||||
.footer h2, .footer ul {
|
||||
margin: 0; }
|
||||
@media (max-width: 891px) {
|
||||
.footer {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
justify-content: space-between; } }
|
||||
@media (max-width: 600px) {
|
||||
.footer {
|
||||
flex-wrap: nowrap; } }
|
||||
.footer #footer-left {
|
||||
grid-column: 1 /span 5;
|
||||
grid-row: 1;
|
||||
padding-left: 40px; }
|
||||
padding-left: 5%; }
|
||||
.footer #footer-left .footer_left_container {
|
||||
display: flex;
|
||||
flex-direction: row; }
|
||||
.footer #footer-left .footer_left_container #block-quartiers-de-demain-logoepau {
|
||||
height: 150px; }
|
||||
@media (max-width: 891px) {
|
||||
.footer #footer-left .footer_left_container #block-quartiers-de-demain-logoepau {
|
||||
height: 110px; } }
|
||||
.footer #footer-left .footer_left_container img {
|
||||
width: auto;
|
||||
height: 150px; }
|
||||
@media (max-width: 891px) {
|
||||
.footer #footer-left .footer_left_container img {
|
||||
height: 110px; } }
|
||||
@media (max-width: 660px) {
|
||||
.footer #footer-left .footer_left_container img {
|
||||
height: 70px; } }
|
||||
@media (max-width: 450px) {
|
||||
.footer #footer-left .footer_left_container img {
|
||||
height: 50px; } }
|
||||
.footer #footer-middle {
|
||||
grid-column: 6 /span 7;
|
||||
grid-row: 1; }
|
||||
.footer #footer-middle #block-quartiers-de-demain-pieddepage ul li {
|
||||
padding-bottom: 0.2rem; }
|
||||
@media (max-width: 891px) {
|
||||
.footer #footer-middle #block-quartiers-de-demain-pieddepage ul {
|
||||
padding-left: 00.5rem; } }
|
||||
.footer #footer-right {
|
||||
grid-column: 10 / 12;
|
||||
grid-row: 1; }
|
||||
|
@ -277,11 +365,13 @@ header {
|
|||
flex-direction: column;
|
||||
font-size: 0.8rem;
|
||||
font-weight: 400;
|
||||
padding-bottom: 1rem; }
|
||||
padding-bottom: 0.6rem; }
|
||||
.footer #footer-right #block-quartiers-de-demain-socialmedialinks h2::before {
|
||||
content: "Nous contacter";
|
||||
padding-bottom: 1rem;
|
||||
padding-bottom: 0.6rem;
|
||||
font-weight: 600; }
|
||||
.footer #footer-right #block-quartiers-de-demain-socialmedialinks .fa-3x {
|
||||
font-size: 2em; }
|
||||
@media (max-width: 891px) {
|
||||
.footer div {
|
||||
flex-wrap: wrap; } }
|
||||
|
@ -291,13 +381,175 @@ header {
|
|||
|
||||
.layout-sidebar-first {
|
||||
display: flex;
|
||||
justify-content: end; }
|
||||
justify-content: end;
|
||||
position: relative;
|
||||
grid-column: 1 /span 2;
|
||||
grid-row: 1;
|
||||
z-index: 98;
|
||||
order: 1;
|
||||
margin-top: 5rem; }
|
||||
@media (max-width: 891px) {
|
||||
.layout-sidebar-first {
|
||||
margin-left: 5%;
|
||||
margin-top: 9rem; } }
|
||||
@media (max-width: 500px) {
|
||||
.layout-sidebar-first {
|
||||
width: 80%;
|
||||
margin-top: 3rem; } }
|
||||
.layout-sidebar-first .sidebar_first_container {
|
||||
width: 80%; }
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
width: 80%;
|
||||
position: sticky;
|
||||
position: -webkit-sticky;
|
||||
top: 10rem;
|
||||
font-weight: 400; }
|
||||
.layout-sidebar-first .sidebar_first_container .field-content {
|
||||
margin-bottom: 0.7rem; }
|
||||
@media (max-width: 810px) {
|
||||
.layout-sidebar-first .sidebar_first_container {
|
||||
display: none; } }
|
||||
.layout-sidebar-first .sidebar_first_container #block-quartiers-de-demain-views-block-statics-block-1 {
|
||||
order: 1;
|
||||
text-transform: uppercase; }
|
||||
|
||||
/*pages*/
|
||||
#home {
|
||||
width: 100%;
|
||||
display: grid;
|
||||
grid-template-columns: repeat(12, 1fr);
|
||||
grid-gap: 10px; }
|
||||
#home .layout-content {
|
||||
grid-row: 1;
|
||||
order: 2;
|
||||
padding-top: 3rem;
|
||||
padding-bottom: 6rem; }
|
||||
@media (max-width: 500px) {
|
||||
#home .layout-content {
|
||||
padding-top: 0; } }
|
||||
#home .layout-content .content_container {
|
||||
display: flex; }
|
||||
#home .layout-content .content_container #block-quartiers-de-demain-titredepage {
|
||||
display: none; }
|
||||
#home .layout-content .content_container article.node-type-static {
|
||||
width: 100%; }
|
||||
#home .layout-content .content_container article.node-type-static .field_body {
|
||||
padding-left: 20%;
|
||||
padding-right: 20%; }
|
||||
@media (max-width: 640px) {
|
||||
#home .layout-content .content_container article.node-type-static .field_body {
|
||||
padding-left: 10%;
|
||||
padding-right: 10%; } }
|
||||
#home .layout-content .content_container article.node-type-static .field_body h2 {
|
||||
font-size: 0.8rem;
|
||||
font-weight: 600;
|
||||
margin-bottom: 0; }
|
||||
#home .layout-content .content_container article.node-type-static .field_body img {
|
||||
width: 100%;
|
||||
height: auto; }
|
||||
#home .layout-content .content_container article.node-type-static .field_body p {
|
||||
margin-top: 0; }
|
||||
#home .layout-content .content_container article.node-type-static .paragraph {
|
||||
padding-top: 1rem;
|
||||
padding-bottom: 1rem;
|
||||
padding-left: 20%;
|
||||
padding-right: 20%; }
|
||||
@media (max-width: 640px) {
|
||||
#home .layout-content .content_container article.node-type-static .paragraph {
|
||||
padding-left: 10%;
|
||||
padding-right: 10%; } }
|
||||
#home .layout-content .content_container article.node-type-static .field_field_textes .field_field_title {
|
||||
text-transform: uppercase;
|
||||
font-size: 1rem;
|
||||
font-weight: 400; }
|
||||
#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: #0732c2; }
|
||||
#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: #f7002b; }
|
||||
#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: #e8ebf4; }
|
||||
#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; }
|
||||
#home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 {
|
||||
display: flex;
|
||||
flex-direction: column; }
|
||||
#home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_title {
|
||||
width: 60%;
|
||||
margin: auto; }
|
||||
#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; }
|
||||
#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: 30px;
|
||||
text-align: left;
|
||||
color: #0732c2; }
|
||||
#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 .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2) p {
|
||||
padding-right: 30px;
|
||||
text-align: left; }
|
||||
#home .layout-content .content_container article.node-type-static .field_field_textes p {
|
||||
margin-bottom: 0; }
|
||||
#home .layout-content .content_container article.node-type-static .field_field_textes .field_field_picto {
|
||||
height: auto;
|
||||
float: inline-start;
|
||||
padding-right: 0.5rem; }
|
||||
#home .layout-content .content_container article.node-type-static .field_field_textes .field_field_picto img {
|
||||
width: 40px;
|
||||
height: auto; }
|
||||
@media (max-width: 891px) {
|
||||
#home .layout-content .content_container article.node-type-static .field_field_textes .field_field_picto img {
|
||||
width: 30px; } }
|
||||
#home .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 img {
|
||||
width: -moz-available;
|
||||
height: auto;
|
||||
cursor: url(/img/layout/backgrounds/zoom.cur), -moz-zoom-in; }
|
||||
#home aside {
|
||||
position: relative;
|
||||
grid-column: 1 /span 2;
|
||||
grid-row: 1;
|
||||
z-index: 100;
|
||||
order: 1;
|
||||
margin-top: 5rem; }
|
||||
@media (max-width: 891px) {
|
||||
#home aside {
|
||||
margin-left: 5%;
|
||||
margin-top: 9rem; } }
|
||||
@media (max-width: 500px) {
|
||||
#home aside {
|
||||
width: 80%;
|
||||
margin-top: 3rem; } }
|
||||
#home aside .sidebar_first_container {
|
||||
position: -webkit-sticky;
|
||||
position: sticky;
|
||||
top: 10rem;
|
||||
font-weight: 400; }
|
||||
#home aside .sidebar_first_container .field-content {
|
||||
margin-bottom: 0.7rem; }
|
||||
@media (max-width: 810px) {
|
||||
#home aside .sidebar_first_container {
|
||||
display: none; } }
|
||||
#home aside .views-field-field-pieces-jointes .field-content {
|
||||
display: flex;
|
||||
flex-direction: column; }
|
||||
#home aside .views-field-field-pieces-jointes .field-content .file--application-pdf {
|
||||
display: inline-flex; }
|
||||
#home aside .views-field-field-pieces-jointes .field-content .file--application-pdf a {
|
||||
display: block;
|
||||
font-size: small;
|
||||
font-weight: 800; }
|
||||
#home aside .views-field-field-pieces-jointes .field-content .file--application-pdf::before {
|
||||
content: url(../images/noun-arrow-download.svg);
|
||||
margin: auto;
|
||||
padding-right: 00.5rem; }
|
||||
#home aside .views-field-field-pieces-jointes .field-content span {
|
||||
font-size: small;
|
||||
font-weight: 800; }
|
||||
#home aside .views-field-field-pieces-jointes .field-content span:nth-child(2) {
|
||||
margin-left: 50px;
|
||||
align-self: center; }
|
||||
|
||||
.partenaires .layout-content .content_container #block-quartiers-de-demain-titredepage {
|
||||
grid-column: 3 /span 9;
|
||||
grid-row: 1;
|
||||
|
@ -322,7 +574,7 @@ header {
|
|||
display: flex;
|
||||
flex-direction: column; } }
|
||||
.partenaires .layout-content .content_container .views-element-container .node-type-partenaire .field_field_logo {
|
||||
grid-column: 1 /span 2;
|
||||
grid-column: 1 / 3;
|
||||
grid-row: 1 /span 3;
|
||||
padding-right: 1rem;
|
||||
margin: auto; }
|
||||
|
@ -336,10 +588,16 @@ header {
|
|||
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;
|
||||
|
@ -347,6 +605,9 @@ header {
|
|||
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; }
|
||||
|
@ -361,49 +622,83 @@ header {
|
|||
#presentation {
|
||||
width: 100%;
|
||||
display: grid;
|
||||
grid-template-columns: repeat(12, 1fr);
|
||||
grid-gap: 10px; }
|
||||
grid-template-columns: repeat(12, 1fr); }
|
||||
#presentation #block-quartiers-de-demain-views-block-statics-fields-block-1 {
|
||||
order: 2;
|
||||
border-top: 2px solid #0732c2;
|
||||
padding-top: 0.3rem; }
|
||||
#presentation #block-quartiers-de-demain-views-block-statics-fields-block-1 .views-field-field-pieces-jointes {
|
||||
display: flex;
|
||||
flex-direction: row; }
|
||||
#presentation #block-quartiers-de-demain-views-block-statics-fields-block-1 .views-field-field-pieces-jointes::before {
|
||||
content: url(../images/noun-arrow-download.svg);
|
||||
padding-right: 00.3rem; }
|
||||
#presentation #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.6rem;
|
||||
font-weight: 800; }
|
||||
#presentation #block-quartiers-de-demain-views-block-statics-fields-block-1 .views-field-field-pieces-jointes .field-content span {
|
||||
font-weight: 400; }
|
||||
#presentation .layout-content {
|
||||
grid-row: 1;
|
||||
order: 2;
|
||||
padding-top: 3rem;
|
||||
padding-bottom: 6rem; }
|
||||
@media (max-width: 891px) {
|
||||
#presentation .layout-content {
|
||||
width: 90%; } }
|
||||
padding-top: 3rem; }
|
||||
@media (max-width: 500px) {
|
||||
#presentation .layout-content {
|
||||
padding-top: 0; } }
|
||||
#presentation .layout-content .content_container {
|
||||
display: flex; }
|
||||
display: flex;
|
||||
margin-bottom: 0; }
|
||||
#presentation .layout-content .content_container #block-quartiers-de-demain-titredepage {
|
||||
display: none; }
|
||||
#presentation .layout-content .content_container article.node-type-static {
|
||||
width: 100%; }
|
||||
#presentation .layout-content .content_container article.node-type-static .field_body {
|
||||
padding-left: 20%;
|
||||
width: 80%; }
|
||||
padding-right: 20%; }
|
||||
@media (max-width: 810px) {
|
||||
#presentation .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 {
|
||||
padding-left: 10%;
|
||||
padding-right: 10%; } }
|
||||
#presentation .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 p {
|
||||
margin-top: 0; }
|
||||
#presentation .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 {
|
||||
padding-top: 1rem;
|
||||
padding-bottom: 1rem;
|
||||
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 {
|
||||
padding-left: 13%;
|
||||
padding-right: 13%; } }
|
||||
@media (max-width: 640px) {
|
||||
#presentation .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 {
|
||||
text-transform: uppercase;
|
||||
font-size: 1rem;
|
||||
font-weight: 300; }
|
||||
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 {
|
||||
color: #0732c2; }
|
||||
#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 {
|
||||
color: #f7002b; }
|
||||
#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 {
|
||||
background-color: #e8ebf4; }
|
||||
#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 {
|
||||
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 {
|
||||
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 {
|
||||
text-align: center; }
|
||||
#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 {
|
||||
|
@ -411,20 +706,47 @@ header {
|
|||
flex-direction: column; }
|
||||
#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--7 .field_field_title {
|
||||
width: 60%;
|
||||
margin: auto; }
|
||||
margin: auto;
|
||||
padding-bottom: 1rem; }
|
||||
#presentation .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; }
|
||||
@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) {
|
||||
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 {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
padding-right: 30px;
|
||||
text-align: left;
|
||||
color: #0732c2; }
|
||||
#presentation .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; }
|
||||
#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2) p {
|
||||
padding-right: 30px;
|
||||
text-align: left; }
|
||||
color: #0732c2;
|
||||
width: calc(100vw / 3); }
|
||||
@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 {
|
||||
padding-right: 0px;
|
||||
text-align: center; } }
|
||||
#presentation .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;
|
||||
padding-bottom: 1rem; }
|
||||
#presentation .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 {
|
||||
padding-bottom: 1rem; }
|
||||
#presentation .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; }
|
||||
@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) {
|
||||
flex-direction: column; } }
|
||||
#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--8 .field_field_texte div:nth-child(2) p {
|
||||
width: calc(100vw / 3);
|
||||
padding-right: 30px;
|
||||
text-align: left; }
|
||||
@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 {
|
||||
padding-right: 0px;
|
||||
text-align: center; } }
|
||||
#presentation .layout-content .content_container article.node-type-static .field_field_textes p {
|
||||
margin-bottom: 0; }
|
||||
#presentation .layout-content .content_container article.node-type-static .field_field_textes .field_field_picto {
|
||||
|
@ -432,49 +754,58 @@ header {
|
|||
float: inline-start;
|
||||
padding-right: 0.5rem; }
|
||||
#presentation .layout-content .content_container article.node-type-static .field_field_textes .field_field_picto img {
|
||||
width: 50px;
|
||||
height: auto; }
|
||||
#presentation aside {
|
||||
position: relative;
|
||||
grid-column: 1 /span 2;
|
||||
grid-row: 1;
|
||||
z-index: 100;
|
||||
order: 1;
|
||||
margin-top: 5rem; }
|
||||
@media (max-width: 891px) {
|
||||
#presentation aside {
|
||||
margin-left: 5%;
|
||||
margin-top: 9rem; } }
|
||||
@media (max-width: 500px) {
|
||||
#presentation aside {
|
||||
width: 80%;
|
||||
margin-top: 3rem; } }
|
||||
#presentation aside .sidebar_first_container {
|
||||
position: -webkit-sticky;
|
||||
position: sticky;
|
||||
top: 10rem; }
|
||||
@media (max-width: 810px) {
|
||||
#presentation aside .sidebar_first_container {
|
||||
display: none; } }
|
||||
#presentation aside .views-field-field-pieces-jointes .field-content .file--application-pdf::before {
|
||||
content: url(../images/noun-arrow-download.png); }
|
||||
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 {
|
||||
width: 30px; } }
|
||||
#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 img {
|
||||
width: -moz-available;
|
||||
width: 100%;
|
||||
height: auto;
|
||||
cursor: url(/img/layout/backgrounds/zoom.cur), -moz-zoom-in; }
|
||||
#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 img:hover {
|
||||
filter: brightness(75%);
|
||||
transition: 0.2s; }
|
||||
#presentation .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; }
|
||||
#presentation .layout-content .content_container article.node-type-static .field_field_textes #paragraph-id--9 .zoom_in:hover {
|
||||
filter: brightness(100%);
|
||||
transition: 0.2s;
|
||||
cursor: url(/img/layout/backgrounds/zoom.cur), -moz-zoom-out;
|
||||
overflow-x: scroll; }
|
||||
|
||||
.node-type-static .layout-content .content_container #block-quartiers-de-demain-titredepage {
|
||||
grid-column: 3 /span 9;
|
||||
grid-row: 1;
|
||||
margin-top: 3rem; }
|
||||
.node-type-static .layout-content .content_container #block-quartiers-de-demain-titredepage h1 {
|
||||
text-transform: uppercase;
|
||||
color: #f7002b;
|
||||
font-size: 1.6rem;
|
||||
font-weight: 300; }
|
||||
.presentation footer span.totop {
|
||||
display: inline-flex;
|
||||
width: 100vw;
|
||||
background: #e8ebf4; }
|
||||
|
||||
.node-type-static .layout-content .content_container article.node-type-static {
|
||||
grid-column: 3 /span 9;
|
||||
grid-row: 2; }
|
||||
.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; }
|
||||
.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; }
|
||||
.node-type-static .layout-content .content_container #block-quartiers-de-demain-titredepage h1 {
|
||||
text-transform: uppercase;
|
||||
color: #f7002b;
|
||||
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; }
|
||||
.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; }
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -2,16 +2,44 @@
|
|||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="210mm"
|
||||
height="296.99997mm"
|
||||
viewBox="0 0 210 296.99997"
|
||||
width="15mm"
|
||||
height="15mm"
|
||||
viewBox="0 0 10.531931 10.531931"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:export-filename="noun-arrow-download.svg"
|
||||
inkscape:export-xdpi="300"
|
||||
inkscape:export-ydpi="300"
|
||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
|
||||
sodipodi:docname="noun-arrow-download.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="0.72337262"
|
||||
inkscape:cx="8.9856871"
|
||||
inkscape:cy="215.65649"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="36"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" />
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-102.65834,-91.281253)">
|
||||
<circle
|
||||
|
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 2.4 KiB |
|
@ -0,0 +1,52 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
version="1.0"
|
||||
x="0px"
|
||||
y="0px"
|
||||
viewBox="0 0 100 125"
|
||||
style="enable-background:new 0 0 100 100;"
|
||||
xml:space="preserve"
|
||||
id="svg2"
|
||||
sodipodi:docname="noun-loop-3037049.svg"
|
||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs2" /><sodipodi:namedview
|
||||
id="namedview2"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="4.1365747"
|
||||
inkscape:cx="41.217677"
|
||||
inkscape:cy="56.810288"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1012"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg2" /><g
|
||||
id="g1"
|
||||
transform="matrix(-1,0,0,1,99.722674,0)"><path
|
||||
d="M 86.85,13.47 C 81.61,8.34 74.67,5.51 67.35,5.63 c -7.34,0.08 -14.2,3 -19.34,8.24 -8.48,8.65 -10.23,21.81 -4.45,32.36 l -7.58,7.74 -2.3,-2.26 c -0.24,-0.23 -0.57,-0.37 -0.89,-0.36 -0.33,0 -0.65,0.14 -0.88,0.38 L 5.01,79.17 c -0.23,0.24 -0.36,0.56 -0.36,0.89 0,0.33 0.14,0.65 0.38,0.88 l 14.11,13.83 c 0.24,0.24 0.56,0.36 0.88,0.36 0.32,0 0.65,-0.13 0.89,-0.38 l 26.9,-27.44 c 0.23,-0.24 0.36,-0.56 0.36,-0.89 0,-0.33 -0.14,-0.65 -0.38,-0.88 l -2.3,-2.26 7.1,-7.24 c 0.43,0.28 0.86,0.56 1.32,0.82 4.29,2.48 9.02,3.69 13.73,3.69 7.19,0 14.3,-2.83 19.61,-8.25 C 97.83,41.5 97.66,24.07 86.85,13.47 Z M 20,92.11 7.67,80.03 32.82,54.37 45.14,66.45 Z m 23.7,-30.58 -5.94,-5.82 7.11,-7.26 c 0.04,0.06 0.08,0.11 0.12,0.17 0.09,0.14 0.19,0.27 0.29,0.4 0.21,0.3 0.43,0.6 0.66,0.89 0.11,0.15 0.23,0.29 0.34,0.43 0.23,0.29 0.47,0.57 0.71,0.84 0.11,0.12 0.21,0.25 0.32,0.37 0.35,0.39 0.72,0.77 1.09,1.14 0.46,0.45 0.93,0.87 1.42,1.28 0.12,0.1 0.24,0.2 0.36,0.3 0.12,0.1 0.23,0.2 0.34,0.29 z M 85.46,50.56 c -7.98,8.15 -20.44,9.85 -30.3,4.14 -0.7,-0.41 -1.36,-0.84 -2.01,-1.3 -1.04,-0.75 -2.05,-1.59 -2.98,-2.51 -1.49,-1.46 -2.8,-3.1 -3.91,-4.95 -0.02,-0.05 -0.05,-0.1 -0.08,-0.15 -5.78,-9.7 -4.28,-22.11 3.63,-30.19 4.67,-4.76 10.91,-7.42 17.58,-7.49 0.09,0 0.18,0 0.26,0 6.57,0 12.76,2.53 17.46,7.13 9.82,9.65 9.97,25.49 0.35,35.32 z"
|
||||
id="path1" /></g><g
|
||||
id="g2"
|
||||
transform="translate(0.48349182,-0.48349182)"><rect
|
||||
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.59149;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||
id="rect2"
|
||||
width="0.68201739"
|
||||
height="26.391418"
|
||||
x="31.111984"
|
||||
y="20.342749" /><rect
|
||||
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.59149;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||
id="rect2-5"
|
||||
width="0.68201739"
|
||||
height="26.391418"
|
||||
x="-33.879463"
|
||||
y="18.257284"
|
||||
transform="rotate(-90)" /></g></svg>
|
After Width: | Height: | Size: 3.1 KiB |
|
@ -37,6 +37,62 @@
|
|||
$('.header_nav_container').fadeOut();
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
// // /////////////////
|
||||
// //// ancre dans texte au click parragraphe correspondant arrive en dessous du header
|
||||
|
||||
|
||||
(function($, window) {
|
||||
var adjustAnchor = function() {
|
||||
var $anchor = $('.sidebar_first_container'),
|
||||
fixedElementHeight = 350;
|
||||
if ($anchor.length > 0) {
|
||||
$('html, body').stop().animate({scrollTop: $anchor.offset().top - fixedElementHeight }, 0);
|
||||
}
|
||||
};
|
||||
|
||||
$(window).on('hashchange', function() {
|
||||
adjustAnchor();
|
||||
});
|
||||
|
||||
})(jQuery, window);
|
||||
|
||||
|
||||
|
||||
//////////// agrandissement du shema
|
||||
|
||||
$('#paragraph-id--9 img').click(function() {
|
||||
$(this).toggleClass('zoom_in');
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
// function $(id){
|
||||
// return document.getElementById(id);
|
||||
// }
|
||||
|
||||
// function agrandir(id){
|
||||
// $('popup').style.display='block';
|
||||
// $('imageAgrandie').src=$(id).src;
|
||||
// }
|
||||
|
||||
// function reduire(){
|
||||
// $('popup').style.display='none';
|
||||
// $('imageAgrandie').src="";
|
||||
// }
|
||||
|
||||
|
||||
// zoom=2;
|
||||
// document.body.onmousemouve=function(){
|
||||
// loupe=document.getElementById("#paragraph-id--9");
|
||||
// loupe.style.left=event.clientX+"px";
|
||||
// loupe.style.right=event.clientY+"px";
|
||||
// loupe.style.backgroundSize=(1500*zoom)+"px";
|
||||
// loupe.style.backgroundPosition=(-loupe.offsetLeft+zoom-150)+"px"+(-loupe.offsetTop+zoom-150)+"px";
|
||||
// }
|
||||
|
||||
function $zoom() {
|
||||
|
||||
}
|
|
@ -1,5 +1,8 @@
|
|||
|
||||
$header-height : 150px;
|
||||
$header-height-pad : 110px;
|
||||
$header-height-small : 70px;
|
||||
$header-height-ultrasmall : 50px;
|
||||
$width-menu-slidedown : 550px;
|
||||
|
||||
.layout-container {
|
||||
|
|
|
@ -0,0 +1,200 @@
|
|||
|
||||
#home{
|
||||
width: 100%;
|
||||
display: grid;
|
||||
grid-template-columns: repeat(12, 1fr);
|
||||
grid-gap: 10px;
|
||||
.layout-content{
|
||||
// grid-column: 3 / 11;
|
||||
grid-row: 1;
|
||||
order: 2;
|
||||
padding-top: 3rem;
|
||||
padding-bottom: 6rem;
|
||||
// width: 70%;
|
||||
// margin: auto;
|
||||
@media(max-width: 891px){
|
||||
// width: 90%;
|
||||
}
|
||||
@media (max-width:500px) {
|
||||
padding-top: 0;
|
||||
}
|
||||
.content_container{
|
||||
display: flex;
|
||||
#block-quartiers-de-demain-titredepage{
|
||||
display: none;
|
||||
}
|
||||
|
||||
article.node-type-static{
|
||||
width: 100%;
|
||||
|
||||
.field_body{
|
||||
padding-left: 20%;
|
||||
padding-right: 20%;
|
||||
@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{
|
||||
margin-top: 0;
|
||||
}
|
||||
}
|
||||
.paragraph{
|
||||
padding-top: 1rem;
|
||||
padding-bottom: 1rem;
|
||||
padding-left: 20%;
|
||||
padding-right: 20%;
|
||||
@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--7, #paragraph-id--8{
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#paragraph-id--7{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
.field_field_title{
|
||||
width: 60%;
|
||||
margin: auto;
|
||||
}
|
||||
.field_field_texte div:nth-child(2){
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
p{
|
||||
padding-right: 30px;
|
||||
text-align: left;
|
||||
color: $blue_QDD;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#paragraph-id--8{
|
||||
.field_field_texte div:nth-child(2){
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
p{
|
||||
padding-right: 30px;
|
||||
text-align: left;
|
||||
}
|
||||
}
|
||||
}
|
||||
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;
|
||||
@media(max-width: 891px){
|
||||
width: 30px;
|
||||
}
|
||||
}
|
||||
}
|
||||
#paragraph-id--9{
|
||||
img{
|
||||
width: -moz-available;
|
||||
height: auto;
|
||||
cursor: url(/img/layout/backgrounds/zoom.cur), -moz-zoom-in;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
aside{
|
||||
position: relative;
|
||||
grid-column: 1 /span 2;
|
||||
grid-row: 1;
|
||||
z-index: 100;
|
||||
order: 1;
|
||||
margin-top: 5rem;
|
||||
@media(max-width:891px){
|
||||
margin-left: 5%;
|
||||
margin-top: 9rem;
|
||||
}
|
||||
@media (max-width:500px) {
|
||||
width: 80%;
|
||||
margin-top: 3rem;
|
||||
}
|
||||
.sidebar_first_container{
|
||||
position: -webkit-sticky;
|
||||
position: sticky;
|
||||
top: 10rem;
|
||||
font-weight: 400;
|
||||
.field-content{
|
||||
margin-bottom: 0.7rem;
|
||||
}
|
||||
@media (max-width: 810px){
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.views-field-field-pieces-jointes{
|
||||
.field-content{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
.file--application-pdf{
|
||||
display: inline-flex;
|
||||
a{
|
||||
display: block;
|
||||
font-size: small;
|
||||
font-weight: 800;
|
||||
}
|
||||
&::before{
|
||||
content: url(../images/noun-arrow-download.svg);
|
||||
margin: auto;
|
||||
padding-right: 00.5rem;
|
||||
}
|
||||
}
|
||||
span{
|
||||
font-size: small;
|
||||
font-weight: 800;
|
||||
&:nth-child(2){
|
||||
margin-left: 50px;
|
||||
align-self: center;
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
|
@ -34,7 +34,7 @@
|
|||
flex-direction: column;
|
||||
}
|
||||
.field_field_logo{
|
||||
grid-column: 1 /span 2;
|
||||
grid-column: 1 / 3;
|
||||
grid-row: 1 /span 3;
|
||||
padding-right: 1rem;
|
||||
margin: auto;
|
||||
|
@ -50,11 +50,17 @@
|
|||
font-weight: 500;
|
||||
font-size: $font-normal;
|
||||
margin-left: 1rem;
|
||||
@media (max-width:810px) {
|
||||
margin-left: 0;
|
||||
}
|
||||
}
|
||||
.field_body{
|
||||
grid-column: 3 /span 8;
|
||||
grid-row: 2;
|
||||
margin-left: 1rem;
|
||||
@media (max-width:810px) {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
}
|
||||
.field_field_lien{
|
||||
|
@ -64,6 +70,9 @@
|
|||
width: fit-content;
|
||||
padding-bottom: 0.5rem;
|
||||
margin-left: 1rem;
|
||||
@media (max-width:810px) {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
a{
|
||||
display: inline-flex;
|
||||
|
|
|
@ -3,23 +3,45 @@
|
|||
width: 100%;
|
||||
display: grid;
|
||||
grid-template-columns: repeat(12, 1fr);
|
||||
grid-gap: 10px;
|
||||
// grid-gap: 10px;
|
||||
|
||||
#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(../images/noun-arrow-download.svg);
|
||||
padding-right: 00.3rem;
|
||||
}
|
||||
.field-content{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
font-size: 0.6rem;
|
||||
font-weight: 800;
|
||||
span{
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.layout-content{
|
||||
// grid-column: 3 / 11;
|
||||
grid-row: 1;
|
||||
order: 2;
|
||||
padding-top: 3rem;
|
||||
padding-bottom: 6rem;
|
||||
// width: 70%;
|
||||
// margin: auto;
|
||||
@media(max-width: 891px){
|
||||
width: 90%;
|
||||
}
|
||||
// padding-bottom: 6rem;
|
||||
@media (max-width:500px) {
|
||||
padding-top: 0;
|
||||
}
|
||||
.content_container{
|
||||
display: flex;
|
||||
margin-bottom: 0;
|
||||
#block-quartiers-de-demain-titredepage{
|
||||
display: none;
|
||||
}
|
||||
|
@ -29,28 +51,49 @@
|
|||
|
||||
.field_body{
|
||||
padding-left: 20%;
|
||||
width: 80%;
|
||||
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{
|
||||
margin-top: 0;
|
||||
// margin-top: 0;
|
||||
}
|
||||
}
|
||||
.paragraph{
|
||||
padding-top: 1rem;
|
||||
padding-bottom: 1rem;
|
||||
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: 300;
|
||||
font-weight: 400;
|
||||
}
|
||||
#paragraph-id--1, #paragraph-id--2, #paragraph-id--6, #paragraph-id--7, #paragraph-id--8{
|
||||
.field_field_title{
|
||||
|
@ -65,6 +108,13 @@
|
|||
#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;
|
||||
}
|
||||
|
@ -75,26 +125,56 @@
|
|||
.field_field_title{
|
||||
width: 60%;
|
||||
margin: auto;
|
||||
padding-bottom: 1rem;
|
||||
}
|
||||
.field_field_texte div:nth-child(2){
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
@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;
|
||||
}
|
||||
img{
|
||||
width: 70%;
|
||||
height: auto;
|
||||
padding-bottom: 1rem;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
#paragraph-id--8{
|
||||
padding-bottom: 4rem;
|
||||
.field_field_title{
|
||||
padding-bottom: 1rem;
|
||||
}
|
||||
|
||||
.field_field_texte div:nth-child(2){
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
p{
|
||||
padding-right: 30px;
|
||||
text-align: left;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
@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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
p{
|
||||
|
@ -106,56 +186,53 @@
|
|||
float: inline-start;
|
||||
padding-right: 0.5rem;
|
||||
img{
|
||||
width: 50px;
|
||||
width: 40px;
|
||||
height: auto;
|
||||
margin: auto;
|
||||
@media(max-width: 891px){
|
||||
width: 30px;
|
||||
}
|
||||
}
|
||||
}
|
||||
#paragraph-id--9{
|
||||
img{
|
||||
width: -moz-available;
|
||||
width: 100%;
|
||||
height: auto;
|
||||
cursor: url(/img/layout/backgrounds/zoom.cur), -moz-zoom-in;
|
||||
&:hover{
|
||||
filter: brightness(75%);
|
||||
transition: 0.2s;
|
||||
}
|
||||
}
|
||||
|
||||
.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;
|
||||
&:hover{
|
||||
filter: brightness(100%);
|
||||
transition: 0.2s;
|
||||
cursor:url(/img/layout/backgrounds/zoom.cur),-moz-zoom-out;
|
||||
overflow-x: scroll;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
aside{
|
||||
position: relative;
|
||||
grid-column: 1 /span 2;
|
||||
grid-row: 1;
|
||||
z-index: 100;
|
||||
// width: 80%;
|
||||
order: 1;
|
||||
margin-top: 5rem;
|
||||
// margin-left: 10%;
|
||||
// margin-right: 1rem;
|
||||
@media(max-width:891px){
|
||||
margin-left: 5%;
|
||||
margin-top: 9rem;
|
||||
}
|
||||
@media (max-width:500px) {
|
||||
width: 80%;
|
||||
margin-top: 3rem;
|
||||
}
|
||||
.sidebar_first_container{
|
||||
// display: flex;
|
||||
// justify-content: flex-end;
|
||||
position: -webkit-sticky;
|
||||
position: sticky;
|
||||
top: 10rem;
|
||||
@media (max-width: 810px){
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.views-field-field-pieces-jointes{
|
||||
.field-content{
|
||||
.file--application-pdf{
|
||||
&::before{
|
||||
content: url(../images/noun-arrow-download.png);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.presentation footer{
|
||||
span.totop {
|
||||
display: inline-flex;
|
||||
width: 100vw;
|
||||
background: $bleu_fond_header;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
.node-type-static{
|
||||
.layout-content{
|
||||
// grid-column: 1 / span 12;
|
||||
grid-row: 1;
|
||||
.content_container{
|
||||
|
||||
margin-bottom: 3rem;
|
||||
#block-quartiers-de-demain-titredepage{
|
||||
grid-column: 3 /span 9;
|
||||
grid-row: 1;
|
||||
|
@ -34,3 +35,4 @@
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -1,13 +1,64 @@
|
|||
.layout-sidebar-first{
|
||||
display: flex;
|
||||
justify-content: end;
|
||||
.sidebar_first_container{
|
||||
position: relative;
|
||||
grid-column: 1 /span 2;
|
||||
grid-row: 1;
|
||||
z-index: 98;
|
||||
order: 1;
|
||||
margin-top: 5rem;
|
||||
@media(max-width:891px){
|
||||
margin-left: 5%;
|
||||
margin-top: 9rem;
|
||||
}
|
||||
@media (max-width:500px) {
|
||||
width: 80%;
|
||||
margin-top: 3rem;
|
||||
}
|
||||
.sidebar_first_container{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
width: 80%;
|
||||
position: sticky;
|
||||
position: -webkit-sticky;
|
||||
top: 10rem;
|
||||
font-weight: 400;
|
||||
.field-content{
|
||||
margin-bottom: 0.7rem;
|
||||
}
|
||||
@media (max-width: 810px){
|
||||
display: none;
|
||||
}
|
||||
|
||||
#block-quartiers-de-demain-views-block-statics-block-1{
|
||||
order: 1;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
// #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(../images/noun-arrow-download.svg);
|
||||
// padding-right: 00.3rem;
|
||||
// }
|
||||
// .field-content{
|
||||
// display: flex;
|
||||
// flex-direction: column;
|
||||
// font-size: 0.6rem;
|
||||
// font-weight: 800;
|
||||
// span{
|
||||
// font-weight: 400;
|
||||
// }
|
||||
|
||||
// }
|
||||
// }
|
||||
|
||||
// }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,18 +1,54 @@
|
|||
footer{
|
||||
span.totop {
|
||||
display: inline-flex;
|
||||
width: 100vw;
|
||||
// background: $bleu_fond_header;
|
||||
#toTop{
|
||||
margin: auto;
|
||||
background-color: #fff;
|
||||
border-top-left-radius: 10%;
|
||||
border-top-right-radius: 10%;
|
||||
padding-bottom: 0.5rem;
|
||||
.fa-arrow-up{
|
||||
font-size: 1.7rem;
|
||||
line-height: 2.5rem;
|
||||
text-align: center;
|
||||
// background: $footer-bg;
|
||||
width: 3rem;
|
||||
height: 2rem;
|
||||
display: inline-block;
|
||||
text-align: top;
|
||||
.fa{
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
.footer{
|
||||
display: grid;
|
||||
grid-template-columns: repeat(12, 1fr);
|
||||
grid-template-rows: repeat(1, 1fr);
|
||||
background-color: $white-header;
|
||||
padding-top: 1rem;
|
||||
padding-bottom: 1rem;
|
||||
section{width: fit-content;}
|
||||
h2, ul{margin: 0;}
|
||||
border-top: 1px solid #808080;
|
||||
@media(max-width: 891px){
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
justify-content: space-between;
|
||||
}
|
||||
@media(max-width: 600px){
|
||||
flex-wrap: nowrap;
|
||||
}
|
||||
|
||||
|
||||
#footer-left{
|
||||
grid-column: 1 /span 5;
|
||||
grid-row: 1;
|
||||
padding-left: 40px;
|
||||
padding-left: 5%;
|
||||
.footer_left_container{
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
|
@ -20,11 +56,23 @@
|
|||
|
||||
}
|
||||
#block-quartiers-de-demain-logoepau{
|
||||
height: $header-height;
|
||||
height: $header-height;
|
||||
@media(max-width: 891px){
|
||||
height: $header-height-pad;
|
||||
}
|
||||
}
|
||||
img{
|
||||
width: auto;
|
||||
height: $header-height;
|
||||
height: $header-height;
|
||||
@media(max-width: 891px){
|
||||
height: $header-height-pad;
|
||||
}
|
||||
@media(max-width: 660px){
|
||||
height: $header-height-small;
|
||||
}
|
||||
@media(max-width: 450px){
|
||||
height: $header-height-ultrasmall;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -36,6 +84,11 @@
|
|||
ul li{
|
||||
padding-bottom: 0.2rem;
|
||||
}
|
||||
@media(max-width: 891px){
|
||||
ul{
|
||||
padding-left: 00.5rem;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
#footer-right{
|
||||
|
@ -50,10 +103,13 @@
|
|||
font-weight: 400;
|
||||
&::before{
|
||||
content: "Nous contacter";
|
||||
padding-bottom: 1rem;
|
||||
padding-bottom: 0.6rem;
|
||||
font-weight: 600;
|
||||
}
|
||||
padding-bottom: 1rem;
|
||||
padding-bottom: 0.6rem;
|
||||
}
|
||||
.fa-3x{
|
||||
font-size: 2em;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ header{
|
|||
grid-template-columns: repeat(12, 1fr);
|
||||
grid-gap: 10px;
|
||||
grid-template-rows: repeat(3, 1fr);
|
||||
height: 150px;
|
||||
height: $header-height;
|
||||
background-color: $white-header;
|
||||
z-index: 99;
|
||||
width: 100vw;
|
||||
|
@ -13,8 +13,16 @@ header{
|
|||
position: relative;
|
||||
top: 0;
|
||||
border-bottom: 1px solid #808080;
|
||||
@media (max-width:800px) {
|
||||
width: 800px;
|
||||
@media (max-width:810px) {
|
||||
// width: 800px;
|
||||
height: $header-height-pad;
|
||||
}
|
||||
@media(max-width: 660px){
|
||||
height: $header-height-small;
|
||||
}
|
||||
@media(max-width: 450px){
|
||||
display: flex;
|
||||
height: $header-height-ultrasmall;
|
||||
}
|
||||
.contextual-region{
|
||||
width: max-content;
|
||||
|
@ -26,27 +34,55 @@ header{
|
|||
display: flex;
|
||||
flex-direction: row;
|
||||
border-right: 1px solid #808080;
|
||||
padding-left: 40px;
|
||||
padding-left: 2%;
|
||||
padding-right: 2%;
|
||||
@media(max-width: 660px){
|
||||
height: inherit;
|
||||
}
|
||||
|
||||
#block-quartiers-de-demain-logorepu-2{
|
||||
@media(max-width: 891px){
|
||||
height: $header-height-pad;
|
||||
}
|
||||
}
|
||||
#block-quartiers-de-demain-logoepau-2{
|
||||
height: $header-height;
|
||||
@media(max-width: 891px){
|
||||
height: $header-height-pad;
|
||||
}
|
||||
}
|
||||
#block-quartiers-de-demain-logoquartiersdedemain{
|
||||
margin-left: auto;
|
||||
// padding-right: 5%;
|
||||
}
|
||||
img{
|
||||
width: auto;
|
||||
height: $header-height;
|
||||
@media(max-width: 891px){
|
||||
height: $header-height-pad;
|
||||
}
|
||||
@media(max-width: 660px){
|
||||
height: $header-height-small;
|
||||
}
|
||||
@media(max-width: 450px){
|
||||
height: $header-height-ultrasmall;
|
||||
}
|
||||
}
|
||||
}
|
||||
.header_right_container{
|
||||
|
||||
padding-right: 10px;
|
||||
@media(max-width: 660px){
|
||||
padding-right: 0;
|
||||
}
|
||||
.language-switcher-language-url{
|
||||
ul{
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
font-size: $font-medium;
|
||||
padding: 0;
|
||||
@media(max-width: 660px){
|
||||
margin-bottom: 0;
|
||||
}
|
||||
li:nth-child(1){
|
||||
&::after{
|
||||
content: "/";
|
||||
|
@ -65,18 +101,14 @@ header{
|
|||
display: none;
|
||||
grid-row: 3;
|
||||
grid-column: 1 /span 12;
|
||||
|
||||
position: absolute;
|
||||
top: 100%;
|
||||
width: 100%;
|
||||
|
||||
background: $bleu_fond_header;
|
||||
border-bottom: 1px solid #808080;
|
||||
border-top: 1px solid #808080;
|
||||
font-size: $font-big;
|
||||
|
||||
|
||||
|
||||
text-align: center;
|
||||
#block-quartiers-de-demain-entete{
|
||||
grid-column: 1 /span 11;
|
||||
order: 2;
|
||||
|
@ -84,6 +116,9 @@ header{
|
|||
h2{
|
||||
display: none;
|
||||
}
|
||||
@media(max-width: 660px){
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -104,6 +139,9 @@ header{
|
|||
background: black;
|
||||
border-radius: 3px;
|
||||
z-index: 1;
|
||||
@media(max-width: 660px){
|
||||
width: 25px;
|
||||
}
|
||||
}
|
||||
}
|
||||
.open-block{
|
||||
|
@ -111,10 +149,17 @@ header{
|
|||
display: grid;
|
||||
align-items: center;
|
||||
margin: auto;
|
||||
@media(max-width: 450px){
|
||||
height: $header-height-ultrasmall;
|
||||
}
|
||||
span{
|
||||
margin-bottom: 13px;
|
||||
transform-origin: 4px 0px;
|
||||
@media(max-width: 660px){
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
.open-block.opened {
|
||||
margin: auto;
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
|
||||
|
||||
/*pages*/
|
||||
|
||||
@import "pages/home";
|
||||
@import "pages/partenaires";
|
||||
@import "pages/presentation";
|
||||
@import "pages/static";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{#
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Default theme implementation to display a paragraph.
|
||||
|
@ -52,7 +52,7 @@
|
|||
{% block paragraph %}
|
||||
{# <div{{ attributes.addClass(classes) }}> #}
|
||||
<div{{ attributes.addClass(classes) }}>
|
||||
<a href="{{ ancre_href }}">
|
||||
{# <a href="{{ ancre_href }}"> #}
|
||||
{% block content %}
|
||||
{{ content }}
|
||||
{% endblock %}
|
|
@ -0,0 +1,81 @@
|
|||
{#
|
||||
/**
|
||||
* @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 = '#field-id--' ~ field.id()
|
||||
%}
|
||||
|
||||
{% if label_hidden %}
|
||||
{% if multiple %}
|
||||
<div{{ attributes }}>
|
||||
{% for item in items %}
|
||||
<div{{ item.attributes }}>{{ item.content }}</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% else %}
|
||||
{% for item in items %}
|
||||
{# <div{{ attributes }}>{{ item.content }}</div> #}
|
||||
<div{{ attributes.addClass(classes).setAttribute('id', 'field-id--' ~ field.id()) }}>{{ item.content }}</div>
|
||||
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% else %}
|
||||
<div{{ attributes }}>
|
||||
<div{{ title_attributes.addClass(title_classes) }}>{{ label }}</div>
|
||||
{% if multiple %}
|
||||
<div>
|
||||
{% endif %}
|
||||
{% for item in items %}
|
||||
<div{{ item.attributes }}>{{ item.content }}</div>
|
||||
{% endfor %}
|
||||
{% if multiple %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
{% endif %}
|
|
@ -47,7 +47,9 @@
|
|||
label_display == 'visually_hidden' ? 'visually-hidden',
|
||||
]
|
||||
%}
|
||||
|
||||
{%
|
||||
set ancre_href = '#paragraph-id--' ~ paragraph.id()
|
||||
%}
|
||||
{% if label_hidden %}
|
||||
{% if multiple %}
|
||||
<div{{ attributes }}>
|
||||
|
|
|
@ -32,6 +32,7 @@
|
|||
<title>{{ head_title|safe_join(' | ') }}</title>
|
||||
<css-placeholder token="{{ placeholder_token }}">
|
||||
<js-placeholder token="{{ placeholder_token }}">
|
||||
|
||||
</head>
|
||||
<body{{ attributes }}>
|
||||
{#
|
||||
|
|
|
@ -0,0 +1,92 @@
|
|||
{#
|
||||
/**
|
||||
* @file
|
||||
* Claro's theme implementation to display a single Drupal page.
|
||||
*
|
||||
* The doctype, html, head, and body tags are not in this template. Instead
|
||||
* they can be found in the html.html.twig template normally located in the
|
||||
* core/modules/system directory.
|
||||
*
|
||||
* Available variables:
|
||||
*
|
||||
* General utility variables:
|
||||
* - base_path: The base URL path of the Drupal installation. Will usually be
|
||||
* "/" unless you have installed Drupal in a sub-directory.
|
||||
* - is_front: A flag indicating if the current page is the front page.
|
||||
* - logged_in: A flag indicating if the user is registered and signed in.
|
||||
* - is_admin: A flag indicating if the user has permission to access
|
||||
* administration pages.
|
||||
*
|
||||
* Site identity:
|
||||
* - front_page: The URL of the front page. Use this instead of base_path when
|
||||
* linking to the front page. This includes the language domain or prefix.
|
||||
*
|
||||
* Page content (in order of occurrence in the default page.html.twig):
|
||||
* - node: Fully loaded node, if there is an automatically-loaded node
|
||||
* associated with the page and the node ID is the second argument in the
|
||||
* page's path (e.g. node/12345 and node/12345/revisions, but not
|
||||
* comment/reply/12345).
|
||||
*
|
||||
* Regions:
|
||||
* - page.header: Items for the header region.
|
||||
* - page.pre_content: Items for the pre-content region.
|
||||
* - page.breadcrumb: Items for the breadcrumb region.
|
||||
* - page.highlighted: Items for the highlighted region.
|
||||
* - page.help: Dynamic help text, mostly for admin pages.
|
||||
* - page.content: The main content of the current page.
|
||||
*
|
||||
* @see template_preprocess_page()
|
||||
* @see html.html.twig
|
||||
*/
|
||||
#}
|
||||
<div class="layout-container" >
|
||||
|
||||
<header role="banner">
|
||||
{{ page.header_left }}
|
||||
{{ page.header_right }}
|
||||
{{ page.header_nav }}
|
||||
</header>
|
||||
|
||||
{{ page.primary_menu }}
|
||||
{{ page.secondary_menu }}
|
||||
|
||||
{{ page.breadcrumb }}
|
||||
|
||||
{{ page.highlighted }}
|
||||
|
||||
{{ page.help }}
|
||||
|
||||
<main role="main" id="home">
|
||||
{# <a id="main-content" tabindex="-1"></a>link is in html.html.twig #}
|
||||
|
||||
<div class="layout-content">
|
||||
{{ page.content }}
|
||||
</div>{# /.layout-content #}
|
||||
|
||||
{% if page.sidebar_first %}
|
||||
<aside class="layout-sidebar-first" role="complementary">
|
||||
{{ page.sidebar_first }}
|
||||
</aside>
|
||||
{% endif %}
|
||||
|
||||
{% if page.sidebar_second %}
|
||||
<aside class="layout-sidebar-second" role="complementary">
|
||||
{{ page.sidebar_second }}
|
||||
</aside>
|
||||
{% endif %}
|
||||
|
||||
</main>
|
||||
|
||||
{# {% if page.footer_top or page.footer_left or page.footer_middle or page.footer_right or page.footer_bottom %} #}
|
||||
<footer role="contentinfo">
|
||||
{# <section id="footer-top">{{ page.footer_top }}</section> #}
|
||||
<div class="footer">
|
||||
<section id="footer-left">{{ page.footer_left }}</section>
|
||||
<section id="footer-middle">{{ page.footer_middle }}</section>
|
||||
<section id="footer-right">{{ page.footer_right }}</section>
|
||||
</div>
|
||||
{# <section id="footer-bottom">{{ page.footer_bottom }}</section> #}
|
||||
</footer>
|
||||
{# {% endif %} #}
|
||||
|
||||
</div>{# /.layout-container #}
|
|
@ -39,7 +39,7 @@
|
|||
* @see html.html.twig
|
||||
*/
|
||||
#}
|
||||
<div class="layout-container" >
|
||||
<div class="layout-container presentation" >
|
||||
|
||||
<header role="banner">
|
||||
{{ page.header_left }}
|
||||
|
@ -79,7 +79,9 @@
|
|||
|
||||
{# {% if page.footer_top or page.footer_left or page.footer_middle or page.footer_right or page.footer_bottom %} #}
|
||||
<footer role="contentinfo">
|
||||
{# <section id="footer-top">{{ page.footer_top }}</section> #}
|
||||
{# <section id="footer-top"> #}
|
||||
<span class="totop"><a href="#" id="toTop"><i class="fa fa-arrow-up"></i></a></span>
|
||||
{# </section> #}
|
||||
<div class="footer">
|
||||
<section id="footer-left">{{ page.footer_left }}</section>
|
||||
<section id="footer-middle">{{ page.footer_middle }}</section>
|
||||
|
|
|
@ -79,7 +79,9 @@
|
|||
|
||||
{# {% if page.footer_top or page.footer_left or page.footer_middle or page.footer_right or page.footer_bottom %} #}
|
||||
<footer role="contentinfo">
|
||||
{# <section id="footer-top">{{ page.footer_top }}</section> #}
|
||||
{# <section id="footer-top"> #}
|
||||
<span class="totop"><a href="#" id="toTop"><i class="fa fa-arrow-up"></i></a></span>
|
||||
{# </section> #}
|
||||
<div class="footer">
|
||||
<section id="footer-left">{{ page.footer_left }}</section>
|
||||
<section id="footer-middle">{{ page.footer_middle }}</section>
|
||||
|
|
|
@ -79,7 +79,9 @@
|
|||
|
||||
{# {% if page.footer_top or page.footer_left or page.footer_middle or page.footer_right or page.footer_bottom %} #}
|
||||
<footer role="contentinfo">
|
||||
{# <section id="footer-top">{{ page.footer_top }}</section> #}
|
||||
{# <section id="footer-top"> #}
|
||||
<span class="totop"><a href="#" id="toTop"><i class="fa fa-arrow-up"></i></a></span>
|
||||
{# </section> #}
|
||||
<div class="footer">
|
||||
<section id="footer-left">{{ page.footer_left }}</section>
|
||||
<section id="footer-middle">{{ page.footer_middle }}</section>
|
||||
|
|
|
@ -46,10 +46,12 @@
|
|||
not paragraph.isPublished() ? 'paragraph--unpublished'
|
||||
]
|
||||
%}
|
||||
|
||||
{% block paragraph %}
|
||||
{# <div{{ attributes.addClass(classes) }}> #}
|
||||
<div{{ attributes.addClass(classes).setAttribute('id', 'paragraph-id--' ~ paragraph.id()) }}>
|
||||
{% block content %}
|
||||
|
||||
{% block content %}
|
||||
{{ content }}
|
||||
{% endblock %}
|
||||
</div>
|
||||
|
|
|
@ -0,0 +1,67 @@
|
|||
{#
|
||||
/**
|
||||
* @file
|
||||
* Default view template to display all the fields in a row.
|
||||
*
|
||||
* Available variables:
|
||||
* - view: The view in use.
|
||||
* - fields: A list of fields, each one contains:
|
||||
* - content: The output of the field.
|
||||
* - raw: The raw data for the field, if it exists. This is NOT output safe.
|
||||
* - class: The safe class ID to use.
|
||||
* - handler: The Views field handler controlling this field.
|
||||
* - inline: Whether or not the field should be inline.
|
||||
* - wrapper_element: An HTML element for a wrapper.
|
||||
* - wrapper_attributes: List of attributes for wrapper element.
|
||||
* - separator: An optional separator that may appear before a field.
|
||||
* - label: The field's label text.
|
||||
* - label_element: An HTML element for a label wrapper.
|
||||
* - label_attributes: List of attributes for label wrapper.
|
||||
* - label_suffix: Colon after the label.
|
||||
* - element_type: An HTML element for the field content.
|
||||
* - element_attributes: List of attributes for HTML element for field content.
|
||||
* - has_label_colon: A boolean indicating whether to display a colon after
|
||||
* the label.
|
||||
* - element_type: An HTML element for the field content.
|
||||
* - element_attributes: List of attributes for HTML element for field content.
|
||||
* - row: The raw result from the query, with all data it fetched.
|
||||
*
|
||||
* @see template_preprocess_views_view_fields()
|
||||
*
|
||||
* @ingroup themeable
|
||||
*/
|
||||
#}
|
||||
|
||||
|
||||
|
||||
|
||||
{% for field in fields -%}
|
||||
{{ field.separator }}
|
||||
{%- if field.wrapper_element -%}
|
||||
<{{ field.wrapper_element }}{{ field.wrapper_attributes }}>
|
||||
{%- endif %}
|
||||
{%- if field.label -%}
|
||||
{%- if field.label_element -%}
|
||||
<{{ field.label_element }}{{ field.label_attributes }}>{{ field.label }}{{ field.label_suffix }}</{{ field.label_element }}>
|
||||
{%- else -%}
|
||||
{{ field.label }}{{ field.label_suffix }}
|
||||
{%- endif %}
|
||||
{%- endif %}
|
||||
{%- if field.element_type -%}
|
||||
|
||||
<{{ field.element_type }}{{ field.element_attributes }}>
|
||||
{# Vérifiez d'abord si le champ contient des données #}
|
||||
{% if row._entity.static_parts is not empty %}
|
||||
{# Accédez à l'ID du paragraphe #}
|
||||
{% set paragraph_id = row._entity.static_parts.entity.id() %}
|
||||
{% endif %}
|
||||
{# Créez le lien d'ancrage avec l'ID du paragraphe #}
|
||||
<a href="#{{ paragraph_id }}">{{ field.content }}</a>
|
||||
</{{ field.element_type }}>
|
||||
{%- else -%}
|
||||
{{ field.content }}
|
||||
{%- endif %}
|
||||
{%- if field.wrapper_element -%}
|
||||
</{{ field.wrapper_element }}>
|
||||
{%- endif %}
|
||||
{%- endfor %}
|
Loading…
Reference in New Issue