Magento 2: Wie überschreibe ich gallery.css?


10

Ich möchte überschreiben lib/web/mage/gallery/gallery.lessund einige Moduldateien in

lib / web / mage / gallery / module / *. less

Ich muss sie überschreiben, weil ich den Stil von Produktgaleriebildern ändern möchte.

Wie überschreibe ich oder gibt es eine andere Möglichkeit, die Frage zu klären?

Antworten:


9

Wir können die weniger Dateien libin unserem benutzerdefinierten Design überschreiben . Legen Sie diese Datei unter webOrdner:

app/design/frontend/{Vendor}/{Theme}/web/mage/gallery/gallery.less

und fügen Sie mage/gallery/galleryin PROJECT/dev/tools/grunt/configs/themes.js(oder PROJECT/dev/tools/grunt/configs/local-themes/themes.jsfür magento 2.2) grunzen, um es auch zu kompilieren.


Vielen Dank für die Antwort, aber ich versuche es, es scheint nicht zu funktionieren. Ich hatte bereits Cache und statische Dateien entfernt, erneut bereitgestellt, es hat nicht funktioniert.
Herr Tim


Vielen Dank! Aber ich habe einen Check it Agian gelesen. Sie arbeiten nur mit weniger Dateien in lib / web / css / source. Können Sie mir bitte helfen, es noch einmal zu überprüfen?
Herr Tim

@ MrTim sollten Sie versuchenapp/design/frontend/{Vendor}/{Theme}/web/css/source/lib/mage/gallery/gallery.less
Khoa TruongDinh

Danke im Voraus. Ich hatte es versucht, als ich es einsetzte, sagte: Compilation from source: /app/design/frontend/{Vendor}/{theme_name}/web/css/source/lib/mage/gallery/gallery.less Compilation from source: frontend/{Vendor}/{theme_name}/en_US/css/source/lib/mage/gallery/gallery.less Unable to get content for 'frontend/{Vendor}/{theme_name}/en_US/css/source/lib/mage/gallery/module/_variables.less'
Herr Tim

2

Fügen Sie in Ihrer benutzerdefinierten Konfigurationsdatei für Grunt den Pfad zur Galeriedatei hinzu: 'mage / gallery / gallery' zusammen mit 'css / styles-m' und 'css / styles-l'.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.