Urubu and the technologies behind it offer a wide range of additional features. On this page we list some possibilities.
All layouts are defined in the
_layout subdirectory. They are implemented as
Jinja2 Templates. You can modify existing layouts or create new
ones. You can use template inheritance to implement just the desired feature
in a layout, and reuse everything else from the parent layout.
Templating constructs in pages
The use of templating constructs is not limited to layouts: you can use them in regular pages also. This is a powerful way to define custom syntax extensions. For more info, see Templating constructs in pages.
If you would like to create beautiful formulas in your Urubu website, check this post.
For more info, start by reading the Urubu Manual.