diff options
Diffstat (limited to 'content')
-rw-r--r-- | content/index.html | 15 | ||||
-rw-r--r-- | content/markdown/1-hello-blog.md | 14 |
2 files changed, 29 insertions, 0 deletions
diff --git a/content/index.html b/content/index.html new file mode 100644 index 0000000..26355a3 --- /dev/null +++ b/content/index.html @@ -0,0 +1,15 @@ +{{$pathParts := splitList "/" .OriginalReq.URL.Path}} +{{$markdownFilename := default "index" (slice $pathParts 2 | join "/")}} +{{$markdownFilePath := printf "/content/markdown/%s.md" $markdownFilename}} +{{if not (fileExists $markdownFilePath)}}{{httpError 404}}{{end}} +{{$markdownFile := (include $markdownFilePath | splitFrontMatter)}} +{{$title := default $markdownFilename $markdownFile.Meta.title}} +<!doctype html> +<html> +<head> + {{ include "/include/head.html" }} +</head> +<body> + <article>{{ markdown $markdownFile.Body }}</article> +</body> +</html>
\ No newline at end of file diff --git a/content/markdown/1-hello-blog.md b/content/markdown/1-hello-blog.md new file mode 100644 index 0000000..4cf5986 --- /dev/null +++ b/content/markdown/1-hello-blog.md @@ -0,0 +1,14 @@ +--- +title: Hello New Blog +--- +Hi, here's a new *markdown* _formatted_ + +## blog post! + +Here's a table: + +|-----------------| +| foo | bar | baz | +|-----|-----|-----| +| val | smt | 123 | +|-----------------|
\ No newline at end of file |