37 lines
1.2 KiB
HTML
37 lines
1.2 KiB
HTML
{{ define "main" }}
|
|
<article class="single" itemscope itemtype="http://schema.org/BlogPosting">
|
|
<div class="meta">
|
|
{{ if not .Page.Date.IsZero }}
|
|
<span class="key">published on</span>
|
|
<span class="val"><time itemprop="datePublished" datetime="{{ .Date.Format "2006-01-02" }}">{{ .Date.Format "January 02, 2006" }}</time></span>
|
|
{{ end }}
|
|
<br>
|
|
<span class="key">author:</span>
|
|
<span class="val">{{ .Params.author | default .Site.Author.name -}}</span>
|
|
{{ with .Params.tags }}
|
|
<br>
|
|
<span class="key">tags:</span>
|
|
<span class="val">
|
|
{{ $tagsLen := len . -}}
|
|
{{ range $k, $v := . }}
|
|
<a href="{{ . | urlize | lower | printf "tags/%s" | relURL }}">{{ . | title }}</a>
|
|
{{ if lt $k (sub $tagsLen 1) }}·{{ end }}
|
|
{{- end -}}
|
|
</span>
|
|
{{ end }}
|
|
</div>
|
|
<h1 class="headline" itemprop="headline">{{ .Title | title }}</h1>
|
|
<section class="body" itemprop="articleBody">
|
|
{{ if isset .Params "recipe_image" -}}
|
|
<figure class="image">
|
|
<img src="{{ .Permalink | absURL }}{{ .Params.recipe_image }}" alt="Recipe image" />
|
|
</figure>
|
|
{{ end -}}
|
|
|
|
{{ partial "stats" . }}
|
|
|
|
{{ .Content }}
|
|
</section>
|
|
</article>
|
|
{{ end }}
|