2021-02-18 21:44:01 +01:00
|
|
|
{{- define "title" }}{{ .Title }} - {{ .Site.Title }}{{ end -}}
|
|
|
|
|
|
|
|
{{- define "content" -}}
|
|
|
|
{{- $params := .Scratch.Get "params" -}}
|
2021-08-29 11:48:16 +02:00
|
|
|
|
|
|
|
{{- $toc := $params.toc -}}
|
|
|
|
{{- if eq $toc true -}}
|
|
|
|
{{- $toc = .Site.Params.page.toc | default dict -}}
|
|
|
|
{{- else if eq $toc false -}}
|
|
|
|
{{- $toc = dict "enable" false -}}
|
|
|
|
{{- end -}}
|
|
|
|
|
|
|
|
{{- /* Auto TOC */ -}}
|
|
|
|
{{- if ne $toc.enable false -}}
|
|
|
|
<div class="toc" id="toc-auto">
|
|
|
|
<h2 class="toc-title">{{ T "contents" }}</h2>
|
|
|
|
<div class="toc-content{{ if eq $toc.auto false }} always-active{{ end }}" id="toc-content-auto"></div>
|
|
|
|
</div>
|
|
|
|
{{- end -}}
|
|
|
|
|
2021-02-18 21:44:01 +01:00
|
|
|
<div class="page single special">
|
|
|
|
{{- /* Title */ -}}
|
|
|
|
<h1 class="single-title animated pulse faster">
|
|
|
|
{{- .Title -}}
|
|
|
|
</h1>
|
|
|
|
|
|
|
|
{{- /* Subtitle */ -}}
|
|
|
|
{{- with $params.subtitle -}}
|
|
|
|
<h2 class="single-subtitle">{{ . }}</h2>
|
|
|
|
{{- end -}}
|
|
|
|
|
2021-08-29 11:48:16 +02:00
|
|
|
{{- /* Static TOC */ -}}
|
|
|
|
{{- if ne $toc.enable false -}}
|
|
|
|
<div class="details toc" id="toc-static" kept="{{ if $toc.keepStatic }}true{{ end }}">
|
|
|
|
<div class="details-summary toc-title">
|
|
|
|
<span>{{ T "contents" }}</span>
|
|
|
|
<span><i class="details-icon fas fa-angle-right"></i></span>
|
|
|
|
</div>
|
|
|
|
<div class="details-content toc-content" id="toc-content-static">
|
|
|
|
{{- dict "Content" .TableOfContents "Ruby" $params.ruby "Fraction" $params.fraction "Fontawesome" $params.fontawesome | partial "function/content.html" | safeHTML -}}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
{{- end -}}
|
|
|
|
|
2021-02-18 21:44:01 +01:00
|
|
|
{{- /* Content */ -}}
|
|
|
|
<div class="content" id="content">
|
|
|
|
{{- dict "Content" .Content "Ruby" $params.ruby "Fraction" $params.fraction "Fontawesome" $params.fontawesome | partial "function/content.html" | safeHTML -}}
|
|
|
|
</div>
|
|
|
|
|
|
|
|
{{- /* Comment */ -}}
|
|
|
|
{{- partial "comment.html" . -}}
|
|
|
|
</div>
|
|
|
|
{{- end -}}
|