Shopware Icon überschreiben?

Hallo zusammen,

ich arbeite gerade an einem Template und habe folgendes Problem:

Ich möchte das Standart-Shopware Einkaufstaschen (bag) Icon überschreiben, welches folgendermaßen gesetzt wird:

{% sw_icon 'bag' %}

Ich habe herausgefunden, dass diese unter app/storefront/dist/assets/icon/default/bag.svg gespeichert ist.

Erstelle ich in meinem Template Ordner eine Datei in diesem Ordner und Recompile das Theme wird jedoch immernoch das Standart Icon geladen. Auch wenn ich das Icon nicht in dem dist/ sonder im src/ Verzeichniss speichere.

So sieht meine Ordner-Struktur aus:

Muss ich noch etwas anderes machen, oder habe ich was vergessen?

 

Danke schonmal im Vorraus,

Felix

?

@felixschmid‍ ich würde es mit :before oder :after Elementen lösen und gar nicht über diesen weg. Ich würde im Template {% sw_icon 'bag' %} entfernen und dem darumliegenden DIV oder einem neu eingefügten DIV ein :before oder :after geben.