Liferay uses Velocity templates to accumulate theme components. In Chapter 2, Basic Theme Development, we talked about Velocity templates for themes. In this chapter, we study this topic more extensively. Particularly, we will talk about the following aspects of Velocity templates:
We will start with some basic concepts. After that, we will try to create our own themes.
Velocity templates are used in three places in Liferay portal: