SCSS Klassen überschreiben

Hallo zusammen :slight_smile:

ich möchte eine bestehende Klasse ( .footer-column-header) überschreiben. Kann mir jemand eine kurze Anleitung über die Vorgehensweise geben.

Über Lösungsvorschläge wäre ich sehr dankbar :slight_smile:

Liebe Grüße 

Vanessa

Kennst du das schon?

https://docs.shopware.com/en/shopware-platform-dev-en/how-to/storefront-assets

Hey Claudio,

danke für deine schnelle Antwort :slight_smile:

Ja den Artikel kenn ich schon. Ich habe auch eine footer.scss datei (in der gleichen Struktur wie in der Shopware Root)angelegt und diese auch in die base.scss datei importiert nur leider wird der Wert nicht übernommen. 
VG 

Vanessa :slight_smile:

Die main.js (kann leer sein) hast du auch angelegt und hinterher ein ./psh.phar storefront:build?

Taucht dein Plugin auf, wenn du ./psh.phar storefront:build ausführst?

    # Webpack Plugin Injector: Plugin “Storefront” injected as a new entry point
    # Webpack Plugin Injector: Plugin “DeinPlugin” injected as a new entry point
 

 

Ich habs bei mir grad noch mal ausprobiert. Die main.js muss wohl vorhanden sein, damit das Plugin für den Webpack Injector erkannt wird.

Das ist aber bei mir nicht notwendig, um Änderungen in der base.scss (src/Resources/app/storefront/src/scss/base.scss) zu machen.

Die Ordnerstruktur in dem Beispielplugin auf github scheint veraltet zu sein.

Hi Claudio, 

danke für deine Bemühungen:)

die main js ist vorhanden und wenn ich ./psh.phar ausführe taucht auch mein plugin auf. Ich habs auch mit dem Beispiel von der Doc probiert (body{backgroundcolor:blue}) probiert das wird auch nicht im Storefront übernommen. 
Kann es sein das man sowas in der override.scss umsetzt?

Grüße Vanessa

Ich hab grad mal nen Pull request für das Beispiel Plugin gemacht. Vielleicht kannst du es damit mal probieren.

Wichtig war, dass ein “src” Order unterhalb von “storefront” ist.

https://github.com/shopware/swag-docs-storefront-assets/pull/5

 

Vgl. auch https://issues.shopware.com/issues/NEXT-7743

Hey Claudio, 

nochmals Danke für deine Bemühung :) 

Jetzt hats auf einmal funktioniert obwohl ich nichts geändert habe. Weist du woran das liegen könnte :D 

Grüße 

Vanessa