Magento 2: Bagaimana cara mengganti gallery.css?

10

Saya ingin mengganti lib/web/mage/gallery/gallery.lessdan beberapa file modul masuk

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

Saya perlu menimpanya karena saya ingin mengubah gaya gambar galeri produk.

Bagaimana cara mengesampingkan atau Apakah ada cara lain untuk "menyelesaikan pertanyaan"?

Tuan Tim
sumber

Jawaban:

9

Kami dapat mengganti sedikit file libdalam tema khusus kami. Letakkan file ini di bawah webfolder:

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

dan menambahkan mage/gallery/gallerydalam PROJECT/dev/tools/grunt/configs/themes.js(atau PROJECT/dev/tools/grunt/configs/local-themes/themes.jsuntuk Magento 2.2) untuk membuat mendengus mengkompilasinya juga.

Khoa TruongDinh
sumber
Terima kasih atas jawabannya, tetapi saya mencobanya, sepertinya tidak berhasil. Saya sudah menghapus cache dan file statis, gunakan lagi, Tidak berhasil.
Tuan Tim
1
Anda harus membaca lebih lanjut: magento.stackexchange.com/questions/110164/...
Khoa TruongDinh
Terima kasih banyak! Tapi saya baca cek itu lagi, Mereka hanya bekerja dengan lebih sedikit file di lib / web / css / source. Bisakah Anda membantu saya memeriksanya lagi?
Tuan Tim
@ MrTim, Anda harus mencobaapp/design/frontend/{Vendor}/{Theme}/web/css/source/lib/mage/gallery/gallery.less
Khoa TruongDinh
Terima kasih sudah mahir. Saya telah mencobanya, ketika saya menyebarkannya mengatakan bahwa: 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'
Mr Tim
2

Di file konfigurasi khusus Anda untuk Grunt tambahkan path ke file galeri: 'mage / gallery / gallery' bersama dengan 'css / styles-m' dan 'css / styles-l'

Ksenia Kalutich
sumber