vendor/crehler/mojebambino-engine/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.     {% set bambinoIcons = ['heart-fill', 'heart_black', 'password-change', 'avatar', 'bag', 'bag-add', 'arrow-double-left',
  5.         'arrow-double-right', 'arrow-double-up', 'arrow-medium-double-down', 'arrow-medium-double-left', 'arrow-medium-double-right',
  6.         'arrow-medium-double-up', 'arrow-medium-down', 'arrow-medium-left', 'arrow-medium-right', 'arrow-right', 'arrow-right-small',
  7.         'arrow-medium-up', 'arrow-small-down', 'arrow-small-left', 'arrow-small-right', 'arrow-small-up', 'envelope', 'headset',
  8.         'speech-bubbles', 'whatsapp', 'facebook', 'instagram', 'twitter', 'wordpress', 'youtube', 'mobile', 'cockpit', 'file', 'file-add',
  9.         'arrow-head-right', 'arrow-head-left', 'long-arrow-up-2', 'chevron-right-2', 'file-text-2', 'facebook', 'pinterest', 'x',
  10.         'checkmark','pobierz-pdf'] %}
  11.     {% if pack is not defined %}
  12.         {% set pack = 'default' %}
  13.     {% endif %}
  14.     {% if name in bambinoIcons %}
  15.         <span
  16.             class="icon bambino {{ pack }} icon-{{ name }}{% for entry in styles %}{% if entry != "" %} icon-{{ entry }}{% endif %}{% endfor %}">
  17.             {{ source('@CrehlerMojeBambinoEngine/app/storefront/dist/asset/icon/'~ pack ~'/'~ name ~'.svg', ignore_missing = true) }}
  18.         </span>
  19.     {% else %}
  20.         <span
  21.             class="icon test-{{ pack }} original icon-{{ name }}{% for entry in styles %}{% if entry != "" %} icon-{{ entry }}{% endif %}{% endfor %}">
  22.             {{ source('@Storefront/assets/icon/'~ pack ~'/'~ name ~'.svg', ignore_missing = true) }}
  23.         </span>
  24.     {% endif %}
  25. {% endblock %}