Použij šablonu "single" pro domovskou stránku

This commit is contained in:
Marek Nečada 2022-04-10 05:36:53 +03:00
parent ec9cd5641d
commit 708289fa46
2 changed files with 37 additions and 27 deletions

37
layouts/home.html Normal file
View File

@ -0,0 +1,37 @@
{{ define "main" -}}
<div class="post">
<h1 class="title">{{ .Title }}</h1>
{{ with .Params.tagline }}<span class="tagline">{{ . }}</span>{{ end }}
{{ if ne .Type "page" -}}
<div class="post-date">
<time datetime="{{ .Date.Format "2006-01-02T15:04:05Z0700" }}">{{ .Date.Format "2. 1. 2006" }}</time>
</div>
{{- end }}
<div>
{{ .Content }}
</div>
{{ $Site := .Site }}
{{ with .Params.elements }}
{{ range . }}
{{ partial . ( dict "Site" $Site ) }}
{{ end }}
{{ end }}
{{ partial "tags.html" . }}
{{ if (and (ne .Params.DisableShare true) (ne .Params.disable_share true)) -}}
{{ partial "share.html" . }}
{{- end }}
{{ if (and .Site.DisqusShortname (ne .Params.DisableComments true) (ne .Params.disable_comments true)) -}}
<div class="comments">
<h2>Comments</h2>
{{ template "_internal/disqus.html" . }}
</div>
{{- end }}
</div>
{{- end }}

View File

@ -1,27 +0,0 @@
{{ define "main" -}}
<div class="posts">
{{- $pages := where .Site.RegularPages "Type" "in" .Site.Params.MainSections -}}
{{- $paginator := .Paginate $pages -}}
{{ range $paginator.Pages }}
<article class="post">
<h1 class="post-title">
<a href="{{ .Permalink }}">{{ .Title }}</a>
</h1>
<div class="post-date">
<time datetime="{{ .Date.Format "2006-01-02T15:04:05Z0700" }}">{{ .Date.Format "2. 1. 2006" }}</time> </div>
<div>
{{ .Summary }}
</div>
<div class="read-more-link">
<a href="{{ .Permalink }}">...</a>
</div>
</article>
{{- end }}
</div>
{{ template "_internal/pagination.html" . }}
{{- end }}