Adding Pages
To add pages, just add
.html
or
.md
files in the
www
folder. The pages must only have the content, not the
and
tags.
You can also write markdown pages
Index
The first file in a folder must be called
index.md
or
index.html
Either file must be present for the system to make this a valid folder to build pages.
Markdown
# This is a title
This is some page content
a [link](/link/to/page)
Adding Links
Links urls to pages can be given without the
.html
extension for example
/home/link
Title
The first
<h1>
block if present will be the page title if not specified in a special tag. If no
</h1><h1>
or title is specified, the file name will be the title.
Adding CSS
You can also add a
.css
file with the same filename (e.g.
index.css
for
index.md
) that will be rendered with the page.
Special Tags
-
<!-- jinja -->
will make the page render in Jinja -
<!-- title: Adding Pages -->
will add a custom title -
<!-- no-breadcrumbs -->
will not add breadcrumbs in the page -
<!-- static -->
will enable caching (if you have used Jinja templating)