Template: header
Template: markdown
Markdown
Amagaki supports Markdown-formatted content documents. Additionally, front
matter facilitates the use of structured content within the Markdown itself.
Full example
First, use front matter with Markdown within a content document.
---
$path: /${doc.base}/
$view: /views/base.njk
date: 2021-01-06
author:
name: Lorem ipsum
email: [email protected]
---
# This is my page title.
By: <a href="mailto:{{doc.fields.email}}">{{doc.fields.name}}</a>
Published: {{doc.fields.date}}
Use the render
filter along with doc.body
to render the Markdown as HTML.
<!DOCTYPE html>
<body>
{{doc.body|render}}
</body>
The resulting page will render at /lorem-ipsum/
.
Template: footer