Neu Custom SASS Datei soll zuerst laden

Kaido

Aktives Mitglied
26. Februar 2018
95
22
Hi!

Wir bauen gerade einen neuen Shop mit JTL Shop 5 haben aber noch eine kleine Problematik. Beim Laden werden immer die Original SASS Dateien vom NOVA Template zuerst geladen, danach erst wird unsere Custom SASS geladen. Das sieht natürlich etwas blöd aus weil sich die Elemente auf der Seite pro Neuladen jedes mal neu aufbauen und man sieht wie die sich von A nach B verschieben weil die Custom SASS zu spät geladen wird.

Wie können wir das handhaben, dass die originale SASS unbeachtet bleibt bzw. die Funktionen in unserer Custom SASS vorrangig geladen werden?


Danke schonmal!


Viele Grüße,
Clemens.
 

MHillmann

Moderator
Mitarbeiter
11. Oktober 2018
1.331
474
Hallo,

zwei Ideen dazu:
  • ihr könntet eure Änderungen im Child-Template in das kritische CSS schreiben (z.B. im Nova Beispiel Child in die my-nova_crit.scss)
  • oder Änderungen hauptsächlich an den Variablen in der _variables.scss machen
Beim kritischen CSS müsstet ihr dann nur aufpassen, dass die dortigen Änderungen nicht später wieder überschrieben werden (also genau andersherum als das Problem das ihr gerade habt).

Alles natürlich im Child-Template und am besten mit Hilfe des Theme-Editors: https://jtl-devguide.readthedocs.io/projects/jtl-shop/de/latest/shop_templates/primary_color.html

Viele Grüße
Michael
 

Kaido

Aktives Mitglied
26. Februar 2018
95
22
Die "my-nova_crit.scss" war genau die korrekte Lösung! Perfekt! Vielen vielen Dank, hat genau das gebracht, was ich gebraucht habe :)