custom/plugins/SelfdelveCms/src/Resources/views/storefront/element/cms-element-image-icon.html.twig line 1

Open in your IDE?
  1. {% block element_image_icon %}
  2.     {% if element.config.backgroundColor.value != '' %}
  3.         {% set style = 'style="background-color:' ~ element.config.backgroundColor.value ~ '"' %}
  4.     {% endif %}
  5.     <{% if element.config.link.value %}a href="{{ element.config.link.value }}"{% else %}div{% endif %} class="cms-element-image-icon d-block" {{ style|raw }}>
  6.         {% if element.data.media.url %}
  7.             {% block element_image_icon_media %}
  8.                 <img
  9.                     src="{{ element.data.media.url }}"
  10.                     class="img-fluid cms-element-image-icon--image"
  11.                     title="{{ element.data.media.translated.title }}"
  12.                     alt="{{ element.data.media.translated.alt }}"
  13.                 />
  14.             {% endblock %}
  15.         {% endif %}
  16.         {% if element.config.title.value != '' %}
  17.             {% block element_image_icon_title %}
  18.                 <div class="cms-element-image-icon--title">{{ element.config.title.value }}</div>
  19.             {% endblock %}
  20.         {% endif %}
  21.         {% if element.config.subtitle.value != '' %}
  22.             {% block element_image_icon_subtitle %}
  23.                 <div class="cms-element-image-icon--subtitle">{{ element.config.subtitle.value }}</div>
  24.             {% endblock %}
  25.         {% endif %}
  26.     </{% if element.config.link.value %}a{% else %}div{% endif %}>
  27. {% endblock %}