Why do Pages, Articles, Blocks and Components have Title/Body fields?

On every Page, Article, Block or Component in Evolve we have Display Title and Body Fields.

These fields are optional.

You can use them to help organise your content, provide additional context and they can also be targetted in theming.

It’s useful to think of titles as having a hierarchy - so a Page title could be considered higher up the hierarchy than an Article. An Article is higher up than a Block and so on.

Each of these has a corresponding area in a theme (under Appearance) and can be targetted to take colour, fonts, font size and line-height.

In addition the containers for these elements can take padding, margins and max-width giving a high degree of control over the look of each element.