Template: header
Template: 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
  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>

The resulting page will render at /lorem-ipsum/.

Template: footer