Introduction (6)
Theme supported features
Since Publii v.0.37.0 it is possible to define which features are supported by your themes. It requires a new section in the theme.config.json file -…
Theme config.json file
The config.json file plays a crucial role in customizing the look and feel of your website generated by Publii. It serves as the primary configuration…
Theme structure
Every Publii theme should contain some required files, but there are also a few files which can be optionally included in the theme. The following…
How the theme is rendered?
The theme rendering process has several steps; knowing them is very useful if you want to fully understand all the possibilities the renderer can offer.
How to install a new theme?
Publii stores themes in two places: In this case you can have older version of the theme in your site, than the version currently installed…
Handlebars - introduction
Publii uses Handlebars for theme creation. We have prepared a few predefined files which must be included in a basic theme. There are also a…