An Adobe Commerce developer is extending a theme from Magento\blank and wants to override parent styles. Which file does the developer need to change to override the parent theme styles?
To override the parent theme styles, the developer needs to change the web/css/source/_extend.less file in the child theme. This file is used to import and extend the parent theme styles without modifying the original files. The developer can use the @import directive to import the parent theme styles and then use the .lib-css() mixin to override the CSS properties. For example:
@import 'source/_extend.less'; // Import parent theme styles .lib-css(color, red); // Override color property
The web/css/source/_extends.less and web/css/source/_theme.less files are not valid and will not work, as they do not follow the theme structure or the naming convention. Reference: [Theme inheritance], [Extend parent theme styles]
Dahlia
3 months agoStephanie
3 months agoTenesha
4 months agoRyann
4 months agoDong
4 months agoFlo
4 months agoGenevieve
4 months agoBuck
5 months agoAshlyn
5 months agoJovita
5 months agoJames
5 months agoBettina
5 months agoGabriele
5 months agoElvis
5 months agoMammie
5 months agoKristian
5 months agoChrista
5 months agoGeorgiana
5 months ago