| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- {{ define "main" -}}
- <div class="td-content">
- <h1>{{ .Title }}</h1>
- {{ with .Content }}{{ . }}{{ end -}}
- </div>
- {{ if (and .Parent .Parent.IsHome) -}}
- {{ $.Scratch.Set "blog-pages" (where .Site.RegularPages "Section" .Section) -}}
- {{ else -}}
- {{$.Scratch.Set "blog-pages" .Pages -}}
- {{ end -}}
- {{ if .Pages -}}
- <div class="td-blog-posts">
- {{ $pager := .Paginate (( $.Scratch.Get "blog-pages").GroupByDate "2006" ) -}}
- {{ range $pager.PageGroups -}}
- <div class="h2">{{ T "post_posts_in" }} {{ .Key }}</div>
- <ul class="td-blog-posts-list">
- {{ range .Pages -}}
- <li class="td-blog-posts-list__item">
- <div class="td-blog-posts-list__body">
- <h5 class="mt-0 mb-1"><a href="{{ .RelPermalink }}">{{ .Title }}</a></h5>
- <p class="mb-2 mb-md-3"><small class="text-body-secondary">
- {{- .Date.Format ($.Param "time_format_blog") }} {{ T "ui_in"}} {{ .CurrentSection.LinkTitle -}}
- </small></p>
- <header class="article-meta">
- {{- partial "taxonomy_terms_article_wrapper.html" . -}}
- {{ if (and (not .Params.hide_readingtime) (.Site.Params.ui.readingtime.enable)) -}}
- {{- partial "reading-time.html" . -}}
- {{ end -}}
- </header>
- {{- partial "featured-image.html" (dict "p" . "w" 250 "h" 125 "class" "float-start me-3 pt-1 d-none d-md-block") -}}
- <p class="pt-0 mt-0">{{ .Plain | safeHTML | truncate 250 }}</p>
- <p class="pt-0"><a href="{{ .RelPermalink }}" aria-label="{{ T "ui_read_more"}} - {{ .LinkTitle }}">{{ T "ui_read_more"}}</a></p>
- </div>
- </li>
- {{ end -}}
- </ul>
- {{ end -}}
- </div>
- <div class="td-blog-posts__pagination">
- {{ partial "pagination.html" . -}}
- </div>
- {{- end -}}
- {{ end -}}
|