diff --git a/web/themes/custom/quartiers_de_demain/templates/field--block-content--logo-link.html.twig b/web/themes/custom/quartiers_de_demain/templates/field--block-content--logo-link.html.twig index 2a112de..6544cb0 100644 --- a/web/themes/custom/quartiers_de_demain/templates/field--block-content--logo-link.html.twig +++ b/web/themes/custom/quartiers_de_demain/templates/field--block-content--logo-link.html.twig @@ -3,22 +3,6 @@ * @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. @@ -47,32 +31,374 @@ label_display == 'visually_hidden' ? 'visually-hidden', ] %} + +{# Set anchor href using paragraph ID #} {% - set ancre_href = '#paragraph-id--' ~ paragraph.id() + set ancre_href = '/' %} -{% if label_hidden %} - {% if multiple %} - - {% for item in items %} - {{ item.content }} - {% endfor %} + +{# Define the SVG icon #} +{% set svg_icon %} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +{% endset %} + + + {% if not label_hidden %} + + {{ label }} - {% else %} - {% for item in items %} - {{ item.content }} - {% endfor %} {% endif %} -{% else %} - - {{ label }} - {% if multiple %} -
- {% endif %} - {% for item in items %} - {{ item.content }}
- {% endfor %} - {% if multiple %} - - {% endif %} - -{% endif %} + + {% for item in items %} + + + {{ svg_icon|raw }} + + + {# {{ item.content }} #} + + {% endfor %} +