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"?

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.


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


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'

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.