Chapter 6. Creating a Magento 2 Theme
In this chapter, we will cover some basics on how to build your own theme based on the Magento 2 blank theme and add/change pages of built-in modules through layout XML through the following recipes:
- Creating a new theme
- Changing a layout XML of a Magento 2 module
- Adding CSS/JS to pages
- Using Grunt for CSS changes
- Adding static blocks to pages through layout XML
- Adding static blocks to pages through widgets
- Using a dynamic serving theme based on the client browser
- Creating theme-specific translations