A Theme provides the overall look and feel for a site. Understanding the page layout is crucial to targeting the correct markup for styling, organizing your content, and creating your site. Once you understand how the page is organized, you can develop your theme.
Liferay DXP provides several default FreeMarker templates that each handle a key piece of functionality for the page. To help make the development process easier, Liferay DXP also provides several theme template utilities that you can use in your theme templates to include portlets, use taglibs, access theme objects, and more.
In this section of tutorials, you’ll learn how to develop themes and layout templates, customize portlets, and more.