custom/plugins/MoorlFoundation/src/Resources/views/storefront/utilities/icon.html.twig line 1
{% sw_extends '@Storefront/storefront/utilities/icon.html.twig' %}{% block utilities_icon %}{% if name == 'icon' and fileName %}{% set name = fileName %}{% endif %}{% set styles = [ size, color, rotation, flip, class, inline ] %}{% set iconPacks = {fab: 'fa/brands/',far: 'fa/regular/',fas: 'fa/solid/',fa6b: 'fa6/brands/',fa6r: 'fa6/regular/',fa6s: 'fa6/solid/'} %}{% set inherit = true %}{% for key, path in iconPacks %}{% if pack == key %}{% set inherit = false %}<span class="icon icon-{{ pack }} icon-{{ pack }}-{{ name }}{% for entry in styles %}{% if entry != "" %} icon-{{ entry }}{% endif %}{% endfor %}">{% set icon = source('@MoorlFoundation/assets/icon/' ~ path ~ name ~'.svg', ignore_missing = true) %}{{ icon|sw_icon_cache|raw }}</span>{% endif %}{% endfor %}{% if inherit %}{{ parent() }}{% endif %}{% endblock %}