Introduction
Theming is an important part of building your e-commerce website; making it easy for users to navigate and SEO-friendly will make sure that your conversion will be optimized.
In Magento 2, theming has changed in a big way; it's easier to optimize your theme with the more granular way of controlling what is outputted through the layout configurations.
In this chapter, we will see some basics on how to build your own theme extended from the Magento blank theme, which can also be used to extend any other theme you want to use as a starting point.
In order to understand the way theming is done, you should know how to work with Less, CSS, XML, and PHP.