2022-05-14 13:50:42 +08:00
|
|
|
{{- define "main" }}
|
|
|
|
{{- $paginator := .Paginate (where .Site.RegularPages "Section" "in" .Site.Params.mainSections) }}
|
|
|
|
{{- range $paginator.Pages }}
|
|
|
|
<div class="post-block animated fadeIn">
|
|
|
|
<article itemscope itemtype="http://schema.org/Article" class="post-content" lang="{{ .Scratch.Get "langCode" }}">
|
|
|
|
<link itemprop="mainEntityOfPage" href="{{ .Permalink }}">
|
2022-05-10 17:11:04 +08:00
|
|
|
<header class="post-header">
|
|
|
|
<h2 class="post-title" itemprop="name headline">
|
2022-05-14 13:50:42 +08:00
|
|
|
<a href="{{ .Permalink }}" class="post-title-link" itemprop="url">{{ .Title }}</a>
|
2022-05-10 17:11:04 +08:00
|
|
|
</h2>
|
|
|
|
<div class="post-meta-container">
|
|
|
|
<div class="post-meta">
|
|
|
|
<span class="post-meta-item">
|
|
|
|
<span class="post-meta-item-icon">
|
|
|
|
<i class="far fa-calendar"></i>
|
|
|
|
</span>
|
2022-05-14 13:50:42 +08:00
|
|
|
<span class="post-meta-item-text">{{- T "PostPublishDate" }}{{- T "ColoneFlag" }}</span>
|
|
|
|
<time title="{{ T "PostPublishTime" }}{{ T "ColoneFlag" }}{{ .PublishDate }}" itemprop="dateCreated datePublished" datetime="{{ .PublishDate }}">{{- .PublishDate.Format .Site.Params.DateFormat -}}</time>
|
2022-05-10 17:11:04 +08:00
|
|
|
</span>
|
2022-05-14 13:50:42 +08:00
|
|
|
{{- if gt .Lastmod .PublishDate }}
|
2022-05-10 17:11:04 +08:00
|
|
|
<span class="post-meta-item">
|
|
|
|
<span class="post-meta-item-icon">
|
|
|
|
<i class="far fa-calendar-check"></i>
|
|
|
|
</span>
|
2022-05-14 13:50:42 +08:00
|
|
|
<span class="post-meta-item-text">{{- T "PostLastModDate" }}{{- T "ColoneFlag" }}</span>
|
|
|
|
<time title="{{ T "PostLastModTime" }}{{ T "ColoneFlag" }}{{ .Lastmod }}" itemprop="dateModified" datetime="{{ .Lastmod }}">{{- .Lastmod.Format .Site.Params.DateFormat -}}</time>
|
|
|
|
</span>
|
|
|
|
{{- end }}
|
|
|
|
{{- if isset .Params "categories" }}
|
|
|
|
{{- if not (eq (len .Params.categories) 0) }}
|
|
|
|
<span class="post-meta-item">
|
|
|
|
<span class="post-meta-item-icon">
|
|
|
|
<i class="fa fa-folder-open"></i>
|
|
|
|
</span>
|
|
|
|
<span class="post-meta-item-text">{{- T "PostCatg" }}{{- T "ColoneFlag"}}</span>
|
|
|
|
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
|
|
|
|
{{- range .Params.categories }}
|
|
|
|
<span class="post-meta-catg" itemprop="name">
|
|
|
|
<a href="{{ . | urlize }}" itemprop="url" rel="index">{{ . }}</a>
|
|
|
|
</span>
|
|
|
|
{{- end }}
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
{{- end }}
|
|
|
|
{{- end }}
|
|
|
|
<span class="post-meta-item">
|
|
|
|
<span class="post-meta-item-icon">
|
|
|
|
<i class="fa fa-file-word"></i>
|
|
|
|
</span>
|
|
|
|
<span class="post-meta-item-text">{{- T "PostWords" }}{{- T "ColoneFlag" -}}</span>
|
|
|
|
<span>{{- T "PostWordCount" . -}}</span>
|
|
|
|
</span>
|
|
|
|
<span class="post-meta-item">
|
|
|
|
<span class="post-meta-item-icon">
|
|
|
|
<i class="fa fa-hourglass"></i>
|
|
|
|
</span>
|
|
|
|
<span class="post-meta-item-text">{{- T "PostReading" }}{{- T "ColoneFlag" -}}</span>
|
|
|
|
<span>{{- T "PostReadTime" . -}}</span>
|
|
|
|
</span>
|
|
|
|
<span class="post-meta-item">
|
|
|
|
<span class="post-meta-item-icon">
|
|
|
|
<i class="fa fa-eye"></i>
|
|
|
|
</span>
|
|
|
|
<span class="post-meta-item-text">{{- T "PostVisitor" -}}{{ T "ColoneFlag" -}}</span>
|
|
|
|
<span id="busuanzi_value_site_pv">
|
|
|
|
<i class="fa fa-sync fa-spin"></i>
|
|
|
|
</span>
|
2022-05-10 17:11:04 +08:00
|
|
|
</span>
|
|
|
|
</div>
|
|
|
|
</div>
|
2022-05-14 13:50:42 +08:00
|
|
|
<div class="post-body" itemprop="articleBody">{{ .Summary }}</div>
|
|
|
|
<div class="post-button">
|
|
|
|
<a class="hvr-shutter-out-horizontal" href="{{ .Permalink }}" rel="contents">
|
|
|
|
{{- T "PostReadMore" }} »
|
|
|
|
</a>
|
2022-05-10 17:11:04 +08:00
|
|
|
</div>
|
|
|
|
<footer class="post-footer">
|
|
|
|
<div class="post-eof"></div>
|
|
|
|
</footer>
|
2022-05-04 16:17:20 +08:00
|
|
|
</article>
|
2022-05-14 13:50:42 +08:00
|
|
|
</div>
|
|
|
|
{{- end }}
|
|
|
|
{{- end }}
|