custom/plugins/ZweiradSturm/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.     {% if pack is not defined %}
  4.         {% set pack = 'default' %}
  5.     {% endif %}
  6.     {% set customIcon = source('@DmfManuTheme/../app/storefront/src/assets/icon/'~ pack ~'/'~ name ~'.svg', ignore_missing = true) %}
  7.     {% if (customIcon) %}
  8.         {% set styles = [ size, color, rotation, flip, class ] %}
  9.         <span
  10.             class="icon icon-{{ name }}{% for entry in styles %}{% if entry != "" %} icon-{{ entry }}{% endif %}{% endfor %}">
  11.             {{ customIcon|raw }}
  12.         </span>
  13.     {% else %}
  14.         {{ parent() }}
  15.     {% endif %}
  16. {% endblock %}