From bc75220c28f3610031dce1e17a20cc26750b75e6 Mon Sep 17 00:00:00 2001 From: ouidade Date: Fri, 20 Jun 2025 11:42:15 +0200 Subject: [PATCH] change taxo & opacity fleche --- .../custom/eql/dist/assets/css/bundle.css | 69 ++++++++++--------- web/themes/custom/eql/eql.theme | 2 +- .../custom/eql/scss/pages/_lesprojets.scss | 3 + .../custom/eql/scss/pages/ressources.scss | 12 ++-- .../partials/_node-type-ressource-teaser.scss | 3 +- .../eql/scss/partials/_slick-theme.scss | 8 +-- 6 files changed, 53 insertions(+), 44 deletions(-) diff --git a/web/themes/custom/eql/dist/assets/css/bundle.css b/web/themes/custom/eql/dist/assets/css/bundle.css index dcfe2de..411eb14 100644 --- a/web/themes/custom/eql/dist/assets/css/bundle.css +++ b/web/themes/custom/eql/dist/assets/css/bundle.css @@ -3975,6 +3975,9 @@ svg.ext { margin: 17px 10px 17px 20px !important; padding-right: 10px; } +.path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-2 .leaflet-popup-content a img:not(:first-child) { + display: none; +} .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block { grid-column: 3/span 5; margin: auto; @@ -5679,13 +5682,13 @@ svg.ext { width: 80%; border-top: solid 1px rgba(0, 0, 0, 0.3); } -.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide.type-publications-issues-du-programme-eqld { +.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide.type-publications-issues-du-programme { order: 1; } -.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide.type-publications-issues-du-programme-eqld::before { +.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide.type-publications-issues-du-programme::before { background-color: rgba(0, 158, 227, 0.2); } -.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide.type-publications-issues-du-programme-eqld .views-row { +.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide.type-publications-issues-du-programme .views-row { width: 45%; min-width: 350px !important; max-width: 500px; @@ -5765,10 +5768,10 @@ svg.ext { width: 65% !important; } } -.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide:not(footer) h3.type-publications-issues-du-programme-eqld { +.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide:not(footer) h3.type-publications-issues-du-programme { border: none; } -.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide:not(footer) h3.type-publications-issues-du-programme-eqld:before { +.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide:not(footer) h3.type-publications-issues-du-programme:before { content: url("../images/pictos/picto-ressource-eqld.svg"); padding-right: 1rem; } @@ -5802,6 +5805,9 @@ svg.ext { display: inline-flex; align-items: center; } +.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide:not(footer) .tout-voir:after { + content: url('data:image/svg+xml,'); +} @media (max-width: 810px) { .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide:not(footer) .tout-voir { left: 81vw; @@ -6649,21 +6655,19 @@ body.type-media-vidéos .block-region-third .block-entity-fieldnodefield-ress { border: none; outline: none; } -.slick-prev:hover, .slick-prev:focus, -.slick-next:hover, -.slick-next:focus { +.slick-prev:hover, +.slick-next:hover { outline: none; background: transparent; color: transparent; } -.slick-prev:hover:before, .slick-prev:focus:before, -.slick-next:hover:before, -.slick-next:focus:before { - opacity: 1; +.slick-prev:hover:before, +.slick-next:hover:before { + opacity: 0.2; } .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { - opacity: 0.25; + opacity: 0; } .slick-prev:before, .slick-next:before { @@ -6671,7 +6675,7 @@ body.type-media-vidéos .block-region-third .block-entity-fieldnodefield-ress { font-size: 60px; line-height: 1; color: rgb(0, 158, 227); - opacity: 0.75; + opacity: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -6748,7 +6752,7 @@ html.js body.node-type-actualite.node-id-88.path-node.page-node-type-actualite d outline: none; } .slick-dots li button:hover:before, .slick-dots li button:focus:before { - opacity: 1; + opacity: 0.2; } .slick-dots li button:before { position: absolute; @@ -6762,13 +6766,13 @@ html.js body.node-type-actualite.node-id-88.path-node.page-node-type-actualite d line-height: 20px; text-align: center; color: black; - opacity: 0.25; + opacity: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-dots li.slick-active button:before { color: black; - opacity: 0.75; + opacity: 0; } #views-exposed-form-projets-block-1 { @@ -7021,69 +7025,70 @@ article.node-type-ressource .wrapper-ressource .field--name-field-mots-clefs .fi article.node-type-ressource .wrapper-ressource ul.links.inline { display: none; } -article.node-type-ressource.type-publications-issues-du-programme-eqld { +article.node-type-ressource.type-publications-issues-du-programme { min-width: 300px; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource { display: grid; grid-template-columns: 1fr 1.8fr; grid-template-rows: repeat(5 1fr); } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-field-type-de-ressource { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-field-type-de-ressource { order: 2; grid-row: 2; grid-column: 1/span 2; margin-bottom: 0.5rem; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-field-type-de-media { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-field-type-de-media { order: 1; grid-row: 1; grid-column: 1/span 2; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-field-images { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-field-images { order: 3; grid-row: 3/span 5; height: auto; width: 90%; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-field-images img { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-field-images img { height: auto; width: 90%; border: 1px solid #a3a3a3; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-title { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-title { grid-row: 3; margin-top: 0; padding-bottom: 0.8rem; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-title h2 { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-title h2 { margin-left: 0 !important; line-height: 0; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-title h2 a { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-title h2 a { color: rgb(0, 158, 227); font-size: 1.3rem; font-style: normal; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-field-sous-titre { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-field-sous-titre { margin-top: 0; line-height: 1; + grid-row: 4; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-field-sous-titre a, -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-field-sous-titre a:visited { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-field-sous-titre a, +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-field-sous-titre a:visited { grid-row: 4; color: rgb(0, 158, 227); font-size: 1rem; font-weight: 800; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-field-edition { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-field-edition { grid-row: 6; line-height: 1.1; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-field-date-de-parution { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-field-date-de-parution { grid-row: 7; } -article.node-type-ressource.type-publications-issues-du-programme-eqld .wrapper-ressource .field--name-field-mots-clefs { +article.node-type-ressource.type-publications-issues-du-programme .wrapper-ressource .field--name-field-mots-clefs { grid-row: 8; margin-top: 0.5rem; left: -0.2rem; diff --git a/web/themes/custom/eql/eql.theme b/web/themes/custom/eql/eql.theme index 47ba6e8..a4c0b0b 100644 --- a/web/themes/custom/eql/eql.theme +++ b/web/themes/custom/eql/eql.theme @@ -212,7 +212,7 @@ function eql_preprocess_views_view_unformatted(array &$variables) { // Liste des types à restreindre uniquement sur /ressources sans filtres $allowed_types = [ 'type-paroles-de-laureats', - 'type-publications-issues-du-programme-eqld', + 'type-publications-issues-du-programme', 'type-presse', 'type-les-projets-en-images', // 'type-autres', diff --git a/web/themes/custom/eql/scss/pages/_lesprojets.scss b/web/themes/custom/eql/scss/pages/_lesprojets.scss index 1dc938c..8178ee3 100644 --- a/web/themes/custom/eql/scss/pages/_lesprojets.scss +++ b/web/themes/custom/eql/scss/pages/_lesprojets.scss @@ -36,6 +36,9 @@ height: 210px; margin: 17px 10px 17px 20px !important; padding-right: 10px; + a img:not(:first-child){ + display: none; + } } } diff --git a/web/themes/custom/eql/scss/pages/ressources.scss b/web/themes/custom/eql/scss/pages/ressources.scss index 78ace0e..dfd4a8f 100644 --- a/web/themes/custom/eql/scss/pages/ressources.scss +++ b/web/themes/custom/eql/scss/pages/ressources.scss @@ -446,7 +446,7 @@ // border-top: solid 1px rgba(0, 0, 0, 0.3); // padding-top: 2rem; } - .view-type-slide.type-publications-issues-du-programme-eqld{ + .view-type-slide.type-publications-issues-du-programme{ order: 1; &::before{ background-color: $background-actus; @@ -524,7 +524,7 @@ width: 65% !important; } } - h3.type-publications-issues-du-programme-eqld { + h3.type-publications-issues-du-programme { border: none; &:before{ content:url("../images/pictos/picto-ressource-eqld.svg"); @@ -570,10 +570,10 @@ color: $blue-light; display: inline-flex; align-items: center; - // &:after{ - // // display: block; - // content: url('data:image/svg+xml,'); - // } + &:after{ + // display: block; + content: url('data:image/svg+xml,'); + } // } @media (max-width: 810px){ left: 81vw; diff --git a/web/themes/custom/eql/scss/partials/_node-type-ressource-teaser.scss b/web/themes/custom/eql/scss/partials/_node-type-ressource-teaser.scss index 2b4d375..8a461b5 100644 --- a/web/themes/custom/eql/scss/partials/_node-type-ressource-teaser.scss +++ b/web/themes/custom/eql/scss/partials/_node-type-ressource-teaser.scss @@ -145,7 +145,7 @@ article.node-type-ressource{ } } - &.type-publications-issues-du-programme-eqld{ + &.type-publications-issues-du-programme{ // background-color: $background-actus; min-width: 300px; @@ -193,6 +193,7 @@ article.node-type-ressource{ .field--name-field-sous-titre{ margin-top: 0; line-height: 1; + grid-row: 4; a, a:visited{ grid-row: 4; diff --git a/web/themes/custom/eql/scss/partials/_slick-theme.scss b/web/themes/custom/eql/scss/partials/_slick-theme.scss index d4aae92..928bad3 100644 --- a/web/themes/custom/eql/scss/partials/_slick-theme.scss +++ b/web/themes/custom/eql/scss/partials/_slick-theme.scss @@ -17,9 +17,9 @@ $slick-prev-character: "\2190" !default; $slick-next-character: "\2192" !default; $slick-dot-character: "\2022" !default; $slick-dot-size: 50px !default; -$slick-opacity-default: 0.75 !default; -$slick-opacity-on-hover: 1 !default; -$slick-opacity-not-active: 0.25 !default; +$slick-opacity-default: 0 !default; +$slick-opacity-on-hover: 0.20 !default; +$slick-opacity-not-active: 0 !default; @function slick-image-url($url) { @if function-exists(image-url) { @@ -78,7 +78,7 @@ $slick-opacity-not-active: 0.25 !default; padding: 0; border: none; outline: none; - &:hover, &:focus { + &:hover { outline: none; background: transparent; color: transparent;