templates/pages/institutional/_section_split.html.twig line 1

Open in your IDE?
  1. {% import 'pages/institutional/_macros.html.twig' as inst %}
  2. {{ inst.section_open(section)|raw }}
  3. {% set imageUrl = inst.media_url(section.image|default(null)) %}
  4. <div class="inst-split {{ section.imagePosition|default('left') == 'right' ? 'is-reversed' : '' }}">
  5. {% if imageUrl %}
  6. <div class="inst-split__media">
  7. <img src="{{ imageUrl }}" class="img-fluid br2 decorative" alt="{{ inst.media_alt(section.image, section.heading|default('')) }}"/>
  8. </div>
  9. {% endif %}
  10. <div class="inst-split__content">
  11. {% if section.heading|default('') %}
  12. <h2>{{ section.heading|raw }}</h2>
  13. {% endif %}
  14. {% if section.text|default('') %}
  15. <div class="text-block">{{ section.text|raw }}</div>
  16. {% endif %}
  17. {% if section.items|default([])|length > 0 %}
  18. {% set listColor = section.colorPictograms|default('#FF5C00') %}
  19. <ul class="list-block" style="--color-pictogram: {{ listColor }}">
  20. {% for item in section.items %}
  21. <li{% if item.pictogramColor|default('') %} style="--item-pictogram-color: {{ item.pictogramColor }}"{% endif %}>
  22. {{ getLucidIcon(item.pictogram|default('check')) }}
  23. <div>{{ item.text|default('') }}</div>
  24. </li>
  25. {% endfor %}
  26. </ul>
  27. {% endif %}
  28. {{ inst.cta(section) }}
  29. </div>
  30. </div>
  31. {{ inst.section_close(section)|raw }}