custom/plugins/DmSanettaTheme/src/Resources/views/storefront/utilities/icon.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/utilities/icon.html.twig' %}
  2. {% block utilities_icon %}
  3.     {% set styles = [ size, color, rotation, flip, class ] %}
  4.     {% if pack is not defined %}
  5.         {% set pack = 'default' %}
  6.     {% endif %}    
  7.     
  8.     {% if namespace is not defined %}
  9.         {% set namespace = 'Storefront' %}
  10.     {% endif %}
  11.     <span
  12.         class="icon icon-{{ name }}{% for entry in styles %}{% if entry != "" %} icon-{{ entry }}{% endif %}{% endfor %}">
  13.         {% if pack == 'sanetta' %}
  14.             {{ source('@SanettaTheme/app/storefront/src/assets/icon/'~ name ~'.svg', ignore_missing = true) }}
  15.         {% else %}
  16.             {{ source('@' ~ namespace ~ '/assets/icon/'~ pack ~'/'~ name ~'.svg', ignore_missing = true) }}
  17.         {% endif %}
  18.     </span>
  19. {% endblock %}