custom/plugins/sw-asus/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 asusIcons = ['stack', 'search', 'close-search', 'avatar','atoms-arrow-medium-left', 'check_circle', 'check_new', 'atoms-arrow-medium-right', 'heart', 'bag', 'trash', 'bag-offcanvas', 'close', 'shipping','support','return','protect', 'icon-footer-facebook','icon-footer-instagram','icon-footer-twitter','icon-footer-yt','icon-footer-rog-blog','icon-footer-facebook-rog','icon-footer-instagram-rog','icon-footer-twitte-rog','icon-footer-yt-rog', 'earth', 'bell', 'star', 'TS_Znak_jakosci', 'atoms-icon-arrow-big-bottom', 'atoms-icon-arrow-big-top', '7days', 'warranty', 'delivery', 'proArt-gray', 'rog-gray'] %}
  4.     {% if name in asusIcons %}
  5.         {% set styles = [ size, color, rotation, flip, class ] %}
  6.         {% if pack is not defined %}
  7.             {% set pack = 'default' %}
  8.         {% endif %}
  9.         <span
  10.             class="icon asus-{{ pack }} icon-{{ name }}{% for entry in styles %}{% if entry != "" %} icon-{{ entry }}{% endif %}{% endfor %}">
  11.             {{ source('@Asus/app/storefront/icon/'~ pack ~'/'~ name ~'.svg', ignore_missing = true) }}
  12.         </span>
  13.     {% else %}
  14.         {{ parent() }}
  15.     {% endif %}
  16. {% endblock %}