From 5ee0eccdc9ee0922895cba5de94e6f2a187dee22 Mon Sep 17 00:00:00 2001 From: ouidade Date: Thu, 5 Jun 2025 13:01:41 +0200 Subject: [PATCH] button media twig --- .../custom/eql/dist/assets/css/bundle.css | 13 +++++ .../assets/images/pictos/ecrits-blanc.svg | 26 ++++----- .../eql/dist/assets/images/pictos/ecrits.svg | 25 +++++++++ .../assets/images/pictos/en-images-blanc.svg | 56 +++++++++++-------- .../dist/assets/images/pictos/en-images.svg | 8 +-- .../assets/images/pictos/videos-blanc.svg | 12 ++-- .../custom/eql/scss/pages/ressources.scss | 20 +++++++ .../eql/templates/partials/form.html.twig | 9 +-- 8 files changed, 119 insertions(+), 50 deletions(-) diff --git a/web/themes/custom/eql/dist/assets/css/bundle.css b/web/themes/custom/eql/dist/assets/css/bundle.css index 6f4a9e5..46a7127 100644 --- a/web/themes/custom/eql/dist/assets/css/bundle.css +++ b/web/themes/custom/eql/dist/assets/css/bundle.css @@ -5431,6 +5431,7 @@ svg.ext { z-index: 1; transform: translateY(-210px); margin-bottom: -210px; + overflow-y: scroll; } @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-filters { @@ -5482,44 +5483,56 @@ svg.ext { .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-filters .buttons-filtres-ressources a.button.button-videos::before { content: url("../images/pictos/videos.svg"); padding-right: 0.5rem; + display: block; } .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-filters .buttons-filtres-ressources a.button.button-videos:hover::before, .is-active .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-filters .buttons-filtres-ressources a.button.button-videos::before { content: url("../images/pictos/videos-blanc.svg"); + display: block; } .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-filters .buttons-filtres-ressources a.button.button-podcasts::before { content: url("../images/pictos/podcasts.svg"); padding-right: 0.5rem; + display: block; } .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-filters .buttons-filtres-ressources a.button.button-podcasts:hover::before { content: url("../images/pictos/podcasts-blanc.svg"); + display: block; } .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-filters .buttons-filtres-ressources a.button.button-images---photos::before { content: url("../images/pictos/en-images.svg"); + display: block; padding-right: 0.5rem; } .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-filters .buttons-filtres-ressources a.button.button-images---photos:hover::before { content: url("../images/pictos/en-images-blanc.svg"); + display: block; } .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-filters .buttons-filtres-ressources a.button.button-livres::before { content: url("../images/pictos/ecrits.svg"); padding-right: 0.5rem; + display: block; } .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-filters .buttons-filtres-ressources a.button.button-livres:hover::before { content: url("../images/pictos/ecrits-blanc.svg"); + display: block; } .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-filters .buttons-filtres-ressources a.button.button-articles::before { content: url("../images/pictos/ecrits.svg"); padding-right: 0.5rem; + display: block; } .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-filters .buttons-filtres-ressources a.button.button-articles:hover::before { content: url("../images/pictos/ecrits-blanc.svg"); + display: block; } .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-filters .buttons-filtres-ressources a.button.button-publications---rapports::before { content: url("../images/pictos/ecrits.svg"); padding-right: 0.5rem; + display: block; } .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-filters .buttons-filtres-ressources a.button.button-publications---rapports:hover::before { content: url("../images/pictos/ecrits-blanc.svg"); + display: block; } .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-filters .buttons-filtres-ressources button.is-active { background-color: rgb(9, 57, 139); diff --git a/web/themes/custom/eql/dist/assets/images/pictos/ecrits-blanc.svg b/web/themes/custom/eql/dist/assets/images/pictos/ecrits-blanc.svg index 6adc8ea..3eeae8f 100644 --- a/web/themes/custom/eql/dist/assets/images/pictos/ecrits-blanc.svg +++ b/web/themes/custom/eql/dist/assets/images/pictos/ecrits-blanc.svg @@ -4,9 +4,9 @@ + transform="translate(-20.101627,-544.98144)"> @@ -130,57 +130,57 @@ id="g5853"> diff --git a/web/themes/custom/eql/dist/assets/images/pictos/ecrits.svg b/web/themes/custom/eql/dist/assets/images/pictos/ecrits.svg index dcfd7f4..42312dd 100644 --- a/web/themes/custom/eql/dist/assets/images/pictos/ecrits.svg +++ b/web/themes/custom/eql/dist/assets/images/pictos/ecrits.svg @@ -7,8 +7,33 @@ width="24.361286" height="24.678955" viewBox="0 0 24.361286 24.678955" + sodipodi:docname="ecrits.svg" + inkscape:export-filename="ecrits.svg" + inkscape:export-xdpi="78.809998" + inkscape:export-ydpi="78.809998" + inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)" + 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"> + + transform="translate(-18.666667,-500.72727)" + style="fill:#ffffff;fill-opacity:1;stroke:none"> + clip-path="url(#clipPath5958)" + style="fill:#ffffff;fill-opacity:1;stroke:none"> + id="g5953" + style="fill:#ffffff;fill-opacity:1;stroke:none"> + id="g5950" + style="fill:#ffffff;fill-opacity:1;stroke:none"> + id="g5949" + style="fill:#ffffff;fill-opacity:1;stroke:none"> + id="g5948" + style="fill:#ffffff;fill-opacity:1;stroke:none"> @@ -206,27 +212,29 @@ + id="g5952" + style="fill:#ffffff;fill-opacity:1;stroke:none"> + id="g5951" + style="fill:#ffffff;fill-opacity:1;stroke:none"> @@ -234,38 +242,40 @@ + id="g5957" + style="fill:#ffffff;fill-opacity:1;stroke:none"> + id="g5954" + style="fill:#ffffff;fill-opacity:1;stroke:none"> diff --git a/web/themes/custom/eql/dist/assets/images/pictos/en-images.svg b/web/themes/custom/eql/dist/assets/images/pictos/en-images.svg index a1eff63..ddf8bc3 100644 --- a/web/themes/custom/eql/dist/assets/images/pictos/en-images.svg +++ b/web/themes/custom/eql/dist/assets/images/pictos/en-images.svg @@ -4,9 +4,9 @@ + transform="translate(-18.666667,-500.72727)"> diff --git a/web/themes/custom/eql/dist/assets/images/pictos/videos-blanc.svg b/web/themes/custom/eql/dist/assets/images/pictos/videos-blanc.svg index dd79191..1d44fba 100644 --- a/web/themes/custom/eql/dist/assets/images/pictos/videos-blanc.svg +++ b/web/themes/custom/eql/dist/assets/images/pictos/videos-blanc.svg @@ -4,9 +4,9 @@ + transform="translate(-24.14796,-455.92257)"> diff --git a/web/themes/custom/eql/scss/pages/ressources.scss b/web/themes/custom/eql/scss/pages/ressources.scss index 5185540..d8e7fd9 100644 --- a/web/themes/custom/eql/scss/pages/ressources.scss +++ b/web/themes/custom/eql/scss/pages/ressources.scss @@ -153,6 +153,7 @@ z-index: 1; transform: translateY(-210px); margin-bottom: -210px; + overflow-y: scroll; @media (max-width: 810px) { position: static; @@ -205,55 +206,74 @@ &::before{ content:url("../images/pictos/videos.svg"); padding-right: 0.5rem; + display: block; + } &:hover::before, .is-active &::before{ content:url("../images/pictos/videos-blanc.svg"); + display: block; + } } &.button-podcasts{ &::before{ content:url("../images/pictos/podcasts.svg"); padding-right: 0.5rem; + display: block; } &:hover::before{ content:url("../images/pictos/podcasts-blanc.svg"); + display: block; + } } &.button-images---photos{ &::before{ content:url("../images/pictos/en-images.svg"); + display: block; padding-right: 0.5rem; } &:hover::before{ content:url("../images/pictos/en-images-blanc.svg"); + display: block; + } } &.button-livres{ &::before{ content:url("../images/pictos/ecrits.svg"); padding-right: 0.5rem; + display: block;; } &:hover::before{ content:url("../images/pictos/ecrits-blanc.svg"); + display: block; + } } &.button-articles{ &::before{ content:url("../images/pictos/ecrits.svg"); padding-right: 0.5rem; + display: block; } &:hover::before{ content:url("../images/pictos/ecrits-blanc.svg"); + display: block; + } } &.button-publications---rapports{ &::before{ content:url("../images/pictos/ecrits.svg"); padding-right: 0.5rem; + display: block; } &:hover::before{ content:url("../images/pictos/ecrits-blanc.svg"); + display: block; + } } diff --git a/web/themes/custom/eql/templates/partials/form.html.twig b/web/themes/custom/eql/templates/partials/form.html.twig index 5a3c931..7531f2e 100644 --- a/web/themes/custom/eql/templates/partials/form.html.twig +++ b/web/themes/custom/eql/templates/partials/form.html.twig @@ -12,7 +12,7 @@ * @ingroup themeable */ #} -{# +
@@ -22,9 +22,9 @@ -
#} - + +{#
{% for item in media_links %} {{ item.label }} + {% endfor %} -
+ #}