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
10 months agoStephanie
10 months agoTenesha
11 months agoRyann
11 months agoDong
11 months agoFlo
11 months agoGenevieve
11 months agoBuck
12 months agoAshlyn
12 months agoJovita
12 months agoJames
12 months agoBettina
12 months agoGabriele
12 months agoElvis
12 months agoMammie
12 months agoKristian
12 months agoChrista
12 months agoGeorgiana
1 year ago