From 895488d67645db28630cc78f2d67d660e0db9870 Mon Sep 17 00:00:00 2001 From: ouidade Date: Wed, 19 Jun 2024 13:31:51 +0200 Subject: [PATCH] page sites pilotes --- web/themes/custom/reha/dist/css/bundle.css | 63 ++++++++++++++-- .../dist/images/noun-arrow-1569918-black.svg | 61 ++++++++++++++++ .../custom/reha/scss/global/_layout.scss | 3 + .../reha/scss/pages/les-sites-pilotes.scss | 73 ++++++++++++++++--- ...lock--views-block--actus-block-1.html.twig | 2 +- ...e-block.html.twig => node--site.html.twig} | 0 6 files changed, 184 insertions(+), 18 deletions(-) create mode 100644 web/themes/custom/reha/dist/images/noun-arrow-1569918-black.svg rename web/themes/custom/reha/templates/{node--site--home-block.html.twig => node--site.html.twig} (100%) diff --git a/web/themes/custom/reha/dist/css/bundle.css b/web/themes/custom/reha/dist/css/bundle.css index 5b9795b..9eebf0d 100644 --- a/web/themes/custom/reha/dist/css/bundle.css +++ b/web/themes/custom/reha/dist/css/bundle.css @@ -213,6 +213,10 @@ main { margin-top: 7rem; } +#block-reha-titredepage { + display: none; +} + ul { list-style-type: none; } @@ -1666,6 +1670,8 @@ html.js body.node-type-operation.node-id-7 div.dialog-off-canvas-main-canvas div margin: auto; display: flex; flex-direction: column; + width: 100%; + background-color: white; } .view-display-id-page_1 .views-row .node-type-site .field--name-field-image { order: 1; @@ -1676,17 +1682,62 @@ html.js body.node-type-operation.node-id-7 div.dialog-off-canvas-main-canvas div object-fit: cover; height: fit-content; } -.view-display-id-page_1 .views-row .node-type-site h2 { - order: 3; +.view-display-id-page_1 .views-row .node-type-site .filtered-content { + background-color: rgb(255, 255, 255); + order: 2; + display: flex; + flex-direction: column; + padding-left: 1rem; + padding-right: 1rem; } -.view-display-id-page_1 .views-row .node-type-site .field--name-field-numero-site { +.view-display-id-page_1 .views-row .node-type-site .filtered-content h2 { + order: 2; + margin: 0; + font-size: 1.3rem; + font-weight: 900; +} +.view-display-id-page_1 .views-row .node-type-site .filtered-content .field--name-field-numero-site { + order: 1; + text-transform: uppercase; + font-size: 1.5rem; +} +.view-display-id-page_1 .views-row .node-type-site .filtered-content .field--name-field-adresse-site { + order: 3; + font-size: 1.3rem; + line-height: 0.3rem; +} +.view-display-id-page_1 .views-row .node-type-site .filtered-content .field--name-field-adresse-site .address { + margin: 0; + display: inline-flex; +} +.view-display-id-page_1 .views-row .node-type-site .filtered-content .field--name-field-adresse-site .address .postal-code { order: 2; } -.view-display-id-page_1 .views-row .node-type-site .field--name-field-adresse-site { - order: 4; +.view-display-id-page_1 .views-row .node-type-site .filtered-content .field--name-field-adresse-site .address .locality { + order: 1; + text-transform: capitalize; + margin-right: 0.5rem; } -.view-display-id-page_1 .views-row .node-type-site .field--name-field-architecte { +.view-display-id-page_1 .views-row .node-type-site .filtered-content .field--name-field-adresse-site .address .country { + display: none; +} +.view-display-id-page_1 .views-row .node-type-site .filtered-content .field--name-field-architecte { + order: 4; + padding-top: 1rem; +} +.view-display-id-page_1 .views-row .node-type-site .filtered-content ul.links { order: 5; + text-transform: uppercase; + padding: 0; + margin: 0; + border: none; + padding-bottom: 2rem; + padding-top: 0.9rem; + display: inline-flex; +} +.view-display-id-page_1 .views-row .node-type-site .filtered-content ul.links::after { + content: url("../../dist/images/noun-arrow-1569918-black.svg"); + padding-left: 0.5rem; } .block-views-blockactus-block-1 { diff --git a/web/themes/custom/reha/dist/images/noun-arrow-1569918-black.svg b/web/themes/custom/reha/dist/images/noun-arrow-1569918-black.svg new file mode 100644 index 0000000..baffc67 --- /dev/null +++ b/web/themes/custom/reha/dist/images/noun-arrow-1569918-black.svg @@ -0,0 +1,61 @@ + + + + + + + + + + diff --git a/web/themes/custom/reha/scss/global/_layout.scss b/web/themes/custom/reha/scss/global/_layout.scss index 3613fb7..35846a7 100644 --- a/web/themes/custom/reha/scss/global/_layout.scss +++ b/web/themes/custom/reha/scss/global/_layout.scss @@ -75,3 +75,6 @@ main{ margin-top: 7rem; } +#block-reha-titredepage{ + display: none; +} \ No newline at end of file diff --git a/web/themes/custom/reha/scss/pages/les-sites-pilotes.scss b/web/themes/custom/reha/scss/pages/les-sites-pilotes.scss index 59cbda0..d5cf8f6 100644 --- a/web/themes/custom/reha/scss/pages/les-sites-pilotes.scss +++ b/web/themes/custom/reha/scss/pages/les-sites-pilotes.scss @@ -11,7 +11,8 @@ margin: auto; display: flex; flex-direction: column; - + width: 100%; + background-color: white; .field--name-field-image{ order: 1; max-width: 100%; @@ -21,17 +22,67 @@ height: fit-content; } } - h2{ - order: 3; - } - .field--name-field-numero-site { + .filtered-content{ + // border: solid $yellow-puca 1px; + background-color: $white-button; order: 2; - } - .field--name-field-adresse-site{ - order: 4; - } - .field--name-field-architecte{ - order: 5; + display: flex; + flex-direction: column; + padding-left: 1rem; + padding-right: 1rem; + h2{ + order: 2; + margin: 0; + font-size: 1.3rem; + font-weight: 900; + + } + .field--name-field-numero-site { + order: 1; + text-transform: uppercase; + font-size: 1.5rem; + } + .field--name-field-adresse-site{ + order: 3; + font-size: 1.3rem; + line-height: 0.3rem; + + .address{ + margin: 0; + display: inline-flex; + .postal-code{ + order: 2; + } + .locality{ + order: 1; + text-transform: capitalize; + margin-right: 0.5rem; + } + .country{ + display: none; + } + } + } + .field--name-field-architecte{ + order: 4; + padding-top: 1rem; + } + ul.links{ + order: 5; + text-transform: uppercase; + padding: 0; + margin: 0; + border: none; + padding-bottom: 2rem; + padding-top: 0.9rem; + display: inline-flex; + &::after{ + content:url("../../dist/images/noun-arrow-1569918-black.svg"); + padding-left: 0.5rem; + } + + } + } } diff --git a/web/themes/custom/reha/templates/block--views-block--actus-block-1.html.twig b/web/themes/custom/reha/templates/block--views-block--actus-block-1.html.twig index ce6603a..30fc383 100644 --- a/web/themes/custom/reha/templates/block--views-block--actus-block-1.html.twig +++ b/web/themes/custom/reha/templates/block--views-block--actus-block-1.html.twig @@ -75,4 +75,4 @@ {% endfor %} {% endblock %} - #} #} #} + #} \ No newline at end of file diff --git a/web/themes/custom/reha/templates/node--site--home-block.html.twig b/web/themes/custom/reha/templates/node--site.html.twig similarity index 100% rename from web/themes/custom/reha/templates/node--site--home-block.html.twig rename to web/themes/custom/reha/templates/node--site.html.twig