Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/wangchucheng/hugo-eureka.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/_default/single.html')
-rw-r--r--layouts/_default/single.html94
1 files changed, 44 insertions, 50 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index bb5b178..04a81d9 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -1,66 +1,60 @@
{{ define "main" }}
-{{ $hasToc := and (in .TableOfContents "<li>" ) (.Params.toc) }}
-{{ $hasSidebar := or ($hasToc) (.Params.series) }}
-<div class="grid grid-cols-2 lg:grid-cols-8 gap-4 lg:pt-12">
+ {{ $hasToc := and (in .TableOfContents "<li>" ) (.Params.toc) }}
+ {{ $hasSidebar := or ($hasToc) (.Params.series) }}
+ <div class="grid grid-cols-2 gap-4 lg:grid-cols-8 lg:pt-12">
<div
- class="col-span-2 {{ if not $hasSidebar }} {{- print "lg:col-start-2" -}} {{ end }} lg:col-span-6 bg-secondary-bg rounded px-6 py-8">
- <h1 class="font-bold text-3xl text-primary-text">{{ .Title }}</h1>
- {{ partial "components/post-metadata" . }}
-
- {{ $featured := partial "utils/get-featured" . }}
- {{ with $featured }}
- <div class="my-4">
- {{ . }}
- </div>
- {{ end }}
+ class="{{ if not $hasSidebar }}
+ {{- print "lg:col-start-2" -}}
+ {{ end }} bg-secondary-bg col-span-2 rounded px-6 py-8 lg:col-span-6"
+ >
+ {{ partial "components/post-article" . }}
- <div class="content">
- {{ .Content}}
- </div>
- {{ with .GetTerms "tags" }}
+ {{ with .GetTerms "tags" }}
{{ partial "components/post-tags" . }}
- {{ end }}
-
- {{ partial "components/post-edit" . }}
-
- {{ with .GetTerms "authors" }}
+ {{ end }}
+
+ {{ partial "components/post-edit" . }}
+
+ {{ with .GetTerms "authors" }}
{{ partial "components/post-author" . }}
- {{ end }}
-
- {{ partial "components/post-footer" . }}
- {{ partial "comment.html" . }}
+ {{ end }}
+
+ {{ partial "components/post-footer" . }}
+ {{ partial "comment.html" . }}
</div>
- {{ if $hasSidebar}}
- <div class="col-span-2">
+ {{ if $hasSidebar }}
+ <div class="col-span-2">
{{ if .GetTerms "series" }}
- {{ partial "components/post-series" . }}
+ {{ partial "components/post-series" . }}
{{ end }}
{{ if $hasToc }}
- {{ partial "components/post-toc" . }}
+ {{ partial "components/post-toc" . }}
{{ end }}
- </div>
+ </div>
{{ end }}
{{ $related := .Site.RegularPages.Related . | first 6 }}
{{ with $related }}
- <div
- class="col-span-2 {{ if not $hasSidebar }} {{- print "lg:col-start-2" -}} {{ end }} lg:col-span-6 bg-secondary-bg rounded p-6">
- <h2 class="text-lg font-semibold mb-4">{{ i18n "seeAlso" }}</h2>
- <div class="content">
- {{ range . }}
- <a href="{{ .Permalink }}">{{ .LinkTitle }}</a>
- <br />
- {{ end }}
- </div>
- </div>
+ <div
+ class="{{ if not $hasSidebar }}
+ {{- print "lg:col-start-2" -}}
+ {{ end }} bg-secondary-bg prose col-span-2 max-w-none rounded p-6 lg:col-span-6"
+ >
+ <h3>{{ i18n "seeAlso" }}</h3>
+ {{ range . }}
+ <a href="{{ .Permalink }}" class="no-underline">{{ .LinkTitle }}</a>
+ <br />
+ {{ end }}
+ </div>
{{ end }}
-</div>
-{{/* highlight */}}
-{{- if eq .Site.Params.highlight.handler "highlightjs" }}
-<script>
- document.addEventListener('DOMContentLoaded', ()=>{
+ </div>
+
+ {{/* highlight */}}
+ {{- if eq .Site.Params.highlight.handler "highlightjs" }}
+ <script>
+ document.addEventListener("DOMContentLoaded", () => {
hljs.initHighlightingOnLoad();
- })
-</script>
-{{- end }}
-{{ end }} \ No newline at end of file
+ });
+ </script>
+ {{- end }}
+{{ end }}