Unter bestehenden Icon System meine Ich:
https://component-library.shopware.com/components/sw-icon/
und dann als Verwedung:
sw-icon name=„mein-custom-icon“
Unter bestehenden Icon System meine Ich:
https://component-library.shopware.com/components/sw-icon/
und dann als Verwedung:
sw-icon name=„mein-custom-icon“
In deinem Theme/Plugin einfach eigene css-Regeln definieren.
is zwar schon eine weile her, aber man kann in custom/plugins/DeinTheme/src/Resources/app/storefront/dist/assets/icon/ einen Ordner erstellen " deinIconPaket"
und dann per folgendem Code das Icon im SW6-Style einfügen
{% sw_icon 'svg-filename' style {'pack' : 'deinIconPaket'} %}
Wenn ich das Storefront Template noch extende dann gehts:
platform/src/Storefront/Resources/views/storefront/utilities/icon.html.twig
{% sw_extends '@Storefront/storefront/utilities/icon.html.twig' %}
{% block utilities_icon %}
{% set styles = [size, color, rotation, flip, class] %}
{% if pack is not defined %}
{% set pack = 'default' %}
{% endif %}
{% if pack == 'DEINTHEME' %}
{{ source('@DeinTheme/../app/storefront/dist/assets/icon/DEINTHEME/'~ name ~'.svg', ignore_missing = false) }}
{% else %}
{{ source('@Storefront/../app/storefront/dist/assets/icon/'~ pack ~'/'~ name ~'.svg', ignore_missing = true) }}
{% endif %}
{% endblock %}
uhh yes… my bad…^
sorry das hatte ich irgendwann nebenbei gemacht. ja das extenden ist notwendig