From 6f75dfed666193583c2c3cc30f1074016269632e Mon Sep 17 00:00:00 2001 From: ouidade Date: Fri, 1 Mar 2024 13:48:04 +0100 Subject: [PATCH] css accueil --- .../css/quartiers_de_demain.css | 142 +++++++++++++----- .../images/noun-arrow-download.png | Bin 0 -> 5296 bytes .../images/noun-arrow-download.svg | 36 +++++ .../scss/pages/_presentation.scss | 137 ++++++++++++++--- .../scss/quartiers_de_demain.scss | 3 +- 5 files changed, 256 insertions(+), 62 deletions(-) create mode 100644 web/themes/custom/quartiers_de_demain/images/noun-arrow-download.png create mode 100644 web/themes/custom/quartiers_de_demain/images/noun-arrow-download.svg diff --git a/web/themes/custom/quartiers_de_demain/css/quartiers_de_demain.css b/web/themes/custom/quartiers_de_demain/css/quartiers_de_demain.css index bf0e68c..83e4407 100644 --- a/web/themes/custom/quartiers_de_demain/css/quartiers_de_demain.css +++ b/web/themes/custom/quartiers_de_demain/css/quartiers_de_demain.css @@ -298,47 +298,6 @@ header { text-transform: uppercase; } /*pages*/ -#presentation { - width: 100%; - display: grid; - grid-template-columns: repeat(12, 1fr); - grid-gap: 10px; } - #presentation .layout-content { - grid-column: 3 / 11; - order: 2; - padding-top: 3rem; - padding-bottom: 6rem; } - @media (max-width: 891px) { - #presentation .layout-content { - width: 90%; } } - @media (max-width: 500px) { - #presentation .layout-content { - padding-top: 0; } } - #presentation .layout-content .content_container { - display: flex; } - #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 div.field_body h2 { - font-size: 0.8rem; - font-weight: 600; - margin-bottom: 0; } - #presentation .layout-content .content_container article.node-type-static div.field_body p { - margin-top: 0; } - #presentation aside { - grid-column: 1 /span 2; - 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; } } - .partenaires .layout-content .content_container #block-quartiers-de-demain-titredepage { grid-column: 3 /span 9; grid-row: 1; @@ -399,6 +358,107 @@ header { padding-right: 0.5rem; padding-top: 0.2rem; } +#presentation { + width: 100%; + display: grid; + grid-template-columns: repeat(12, 1fr); + grid-gap: 10px; } + #presentation .layout-content { + grid-row: 1; + order: 2; + padding-top: 3rem; + padding-bottom: 6rem; } + @media (max-width: 891px) { + #presentation .layout-content { + width: 90%; } } + @media (max-width: 500px) { + #presentation .layout-content { + padding-top: 0; } } + #presentation .layout-content .content_container { + display: flex; } + #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%; } + #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 .paragraph { + padding-top: 1rem; + padding-bottom: 1rem; + padding-left: 20%; + padding-right: 20%; } + #presentation .layout-content .content_container article.node-type-static .field_field_textes .field_field_title { + text-transform: uppercase; + font-size: 1rem; + font-weight: 300; } + #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--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 { + display: flex; + 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; } + #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; } + #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: 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; } + #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 { + 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 { + 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); } + .node-type-static .layout-content .content_container #block-quartiers-de-demain-titredepage { grid-column: 3 /span 9; grid-row: 1; diff --git a/web/themes/custom/quartiers_de_demain/images/noun-arrow-download.png b/web/themes/custom/quartiers_de_demain/images/noun-arrow-download.png new file mode 100644 index 0000000000000000000000000000000000000000..35d582d29c72390fa21b58d838650270ced12acf GIT binary patch literal 5296 zcmeHKX;f3!7QSH;5fv1~ibDua44LOhf~~zLC?UOwH5fD?wxl4bQjPVi9#ZAhpfQ>SQ0EC0&W8uVT5c( zFo(>6E*G>3K*nwGHickm>hpo@JR}zadG3%6?n5V-L1RI`6*LBr9YDVqG;HnQTD3sN zA8XU+Uv3Z-2S%^^0Esk=$e_?^6eb7w(-5#h^u^%pj|e09*n5*vMr)RVd3 zPT?pkP4)m=qwdmg6+yAZQTa2Y)Iw5sbsdR_Awp6#TS}8^{m=v~ zFkOd6q%Vw=r>~In5t6sa#>*%G04me~6OF1wwO(Kpl1#V)AmeH(iD)u0tPql7Kpy#N zbSRNUVNqygeLRi&bi^w1mpQvk?NK!59@k4)2|)NoXi(_w4ITG0QX_sx2#|9 z-DC``q*8%cBTvS|lZb^Re0>3;kz)LjiCK25>k`SkC4%6=b$T!6CEgJPuhVlX1u#K95c3auF7d#uxz+ zs>485!igiJ!l4iVMWZt~ayddL^AQ$IX3-dYGM~rglet_ulPQxaWIUK|fx0ivVl}5DVjZ3II%cuor=!4uuUGU8F{nC?pM6 z-Qj5|xK0RcfW@!@1)#%qIP!HJ_Mp)Pw88LkIH?A~6lwp<8oxY5FJKRjJP^}^_0vqM z!5bBUCJl}Thl!Z!DiMjMOCf;egImzUDJWu!6JQNa$rE6;5(U*`C|zIcvA;EI!I3^BD|~TnLJAmd)JF+;1YCjiH2p#m=b8@6 z?d@1n6HxpV0AXYrlT4%kCt=i~4O8)&@p{Kz)c@kd%VaR3$N;}V9VlL)7E*_c;Sgsa z-hc8LI*WgD2_o_RBJafSd%E7!^-c`DlkxlPdQaCoG4M{t@3ZUwMwiW-*C|vD{spCi zm!+UZdrpHFEh|}YfEap(e|FZCZvvXp+Q3*n1W{b^MlhCorvT+BgGA~->VY}I){e<; z{^lA4Sx6;fpU8yUw~EgN%cC9YKkhETE`8wdv1QGSbGF4tH=_Z{d*d&7FI$vcw#N5j zk+0LC8A%EAU5E*D9+X7|*Uj(!*2mr<&Oz*8xExhI`M{WRk6E+3YZmIN9(#l8l(SAF%`^7;TG006L*j8)q1x+XPWzDNswUkZ&0va$|LZ~Bj*5`(ILXr22>r8H{qOUN2udh zCDSJ}Z9o5xL$g_#aI^p5!Gq58=k-+OLD%}H7(056>dD#rJv(RjIQHB#b7AybH78M{g6?&{iEX#?5k^QDJxd2IK?aO3_T`^<)*~E44B1&&*(h54+kribK>LU8$2IAeq2^kQnHgj?rBnKd0E-a>Fa|vn(le0 zRciH_hK7cDr++l|`W6%vAUYjm>5&1bW&O$}z0pzG!bpM_ZV!S&*Lt?U*zr{pyt~zqGb~%`0#zX zwQ8TIr|0HXfso5#=QKs%h zf)QEW9qOS&hk$c_e*V-P+wtRZTrPJ`X5AfRLHmnes%IhxBU}DRM-_?%0P4gEKR%CV z*PM)|r+i%arzub&K(bABRkU;mMjgjuNCQh6f9vh1Z>i(#y{Hu`VRFcIM zi74R3_LRHzE${Qu%FO30Md*z`o9mUwo^#1$@~>B~PHJ=Q>gqc1!w*HBD@sH=y7f0I z+bh;4*Jn~*ojrfPz`;E(F7DXAhRl>Rhdsx%g|>`oxxw7N%}pp2{@UE^beL3KU46_p z6m#x7AF;@oHtmef7T>0uj;r(97l-~hsq~2F<{fVBvV^M~=T_aB%OA_X_S%*V9loE= za@zf}exiJ=x$-8n#G!7@UFT0O9#0B4oCs##`)YY&OTd6?@3Es4m#&I62J8LXl-e&Y zbc@RCIdfdws(L+lPHY{|zhz7b9zU=3QNyA5iJvK7L4Rhp&o_wLmV#OXN&FXz_xUbc F^>3n0qHq8J literal 0 HcmV?d00001 diff --git a/web/themes/custom/quartiers_de_demain/images/noun-arrow-download.svg b/web/themes/custom/quartiers_de_demain/images/noun-arrow-download.svg new file mode 100644 index 0000000..6aa4b7e --- /dev/null +++ b/web/themes/custom/quartiers_de_demain/images/noun-arrow-download.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + diff --git a/web/themes/custom/quartiers_de_demain/scss/pages/_presentation.scss b/web/themes/custom/quartiers_de_demain/scss/pages/_presentation.scss index e44c86c..9cfeb2d 100644 --- a/web/themes/custom/quartiers_de_demain/scss/pages/_presentation.scss +++ b/web/themes/custom/quartiers_de_demain/scss/pages/_presentation.scss @@ -5,7 +5,8 @@ grid-template-columns: repeat(12, 1fr); grid-gap: 10px; .layout-content{ - grid-column: 3 / 11; + // grid-column: 3 / 11; + grid-row: 1; order: 2; padding-top: 3rem; padding-bottom: 6rem; @@ -26,7 +27,9 @@ article.node-type-static{ width: 100%; - div.field_body{ + .field_body{ + padding-left: 20%; + width: 80%; h2{ font-size: $font-medium; font-weight: 600; @@ -36,28 +39,122 @@ margin-top: 0; } } + .paragraph{ + padding-top: 1rem; + padding-bottom: 1rem; + padding-left: 20%; + padding-right: 20%; + + } + .field_field_textes{ + .field_field_title{ + text-transform: uppercase; + font-size: $font-big; + font-weight: 300; + } + #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: 50px; + height: auto; + } + } + } } } } - aside{ - grid-column: 1 /span 2; - // width: 80%; - order: 1; - margin-top: 5rem; - // margin-left: 10%; - // margin-right: 1rem; - @media(max-width:891px){ - margin-left: 5%; - margin-top: 9rem; + 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); + } + } + } + } } - @media (max-width:500px) { - width: 80%; - margin-top: 3rem; - } - } -} - - + + +} diff --git a/web/themes/custom/quartiers_de_demain/scss/quartiers_de_demain.scss b/web/themes/custom/quartiers_de_demain/scss/quartiers_de_demain.scss index dffe3cf..227327c 100644 --- a/web/themes/custom/quartiers_de_demain/scss/quartiers_de_demain.scss +++ b/web/themes/custom/quartiers_de_demain/scss/quartiers_de_demain.scss @@ -26,7 +26,8 @@ /*pages*/ -@import "pages/presentation"; + @import "pages/partenaires"; +@import "pages/presentation"; @import "pages/static";