1{{ define "main" }}
2<div class="wrapper">
3 <article>
4 <div class="frontmatter">
5 <h1 class="post-title"><a href="{{ .Permalink }}">{{ .Title | markdownify }}</a></h1>
6 {{- if .GitInfo }}
7 <p><strong>Last edited:</strong> <a href="{{ .Site.Params.gitUrl -}}{{ .GitInfo.Hash }}" target="_blank" rel="noopener">{{ if .Site.Params.dateformNum }}{{ dateFormat .Site.Params.dateformNum .GitInfo.AuthorDate.Local }}{{ else }}{{ dateFormat "2006-01-02" .GitInfo.AuthorDate.Local }}{{ end }}</a></p>
8 {{- end }}
9 </div>
10 {{- if .Params.toc }}
11 <aside id="toc">
12 <div class="toc">
13 <h3 class="toc-title">Table of Contents</h3>
14 {{ .TableOfContents }}
15 </div>
16 </aside>
17 {{- end }}
18 <div class="content">
19 {{ .Content | replaceRE "(<h[1-6] id=\"(.+)\".*>)(.*)(</h[1-6]>)" `${1}${3}<a class="anchor-tag" ariaLabel="Anchor" href="#${2}">¶</a>${4}` | safeHTML }}
20 </div>
21 </article>
22</div>
23{{ end }}