Magento 2: Como substituir o gallery.css?

10

Quero substituir lib/web/mage/gallery/gallery.lesse alguns arquivos de módulo em

lib / web / mage / galeria / módulo / *. less

Preciso substituí-los porque quero alterar o estilo das imagens da galeria de produtos.

Como substituir ou Existe outra maneira de "resolver a questão"?

Sr. Tim
fonte

Respostas:

9

Podemos substituir o arquivo menos libem nosso tema personalizado. Coloque este arquivo na webpasta:

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

e adicionar mage/gallery/galleryem PROJECT/dev/tools/grunt/configs/themes.js(ou PROJECT/dev/tools/grunt/configs/local-themes/themes.jspara magento 2.2) para fazer grunhido compilá-lo também.

Khoa TruongDinh
fonte
Obrigado pela resposta, mas eu tento, parece que não funciona. Eu já tinha removido o cache e os arquivos estáticos, implantado novamente, não funcionou.
Tim Tim
11
Você deve ler mais: magento.stackexchange.com/questions/110164/…
Khoa TruongDinh
Muito obrigado! Mas eu li um check it agian, Eles só funcionam com menos arquivos em lib / web / css / source. Você pode me ajudar a verificar novamente?
Tim Tim
@MrTim você deve tentarapp/design/frontend/{Vendor}/{Theme}/web/css/source/lib/mage/gallery/gallery.less
Khoa TruongDinh
Agradeço antecipadamente. Eu tentei, quando o implantei, disse o seguinte: 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'
Sr. Tim
2

No seu arquivo de configuração personalizado para Grunt, adicione o caminho ao arquivo da galeria: 'mage / gallery / gallery' junto com 'css / styles-m' e 'css / styles-l'

Ksenia Kalutich
fonte