aboutsummaryrefslogtreecommitdiffstats
path: root/layouts/shortcodes/recent-posts.html
blob: 9819f367e4964e7f4d46ebc7db98ac209185c4f7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{{ $mode := 2 }}
{{ $pages := where site.RegularPages "Type" "in" site.Params.mainSections }}
{{ $recent := first 10 $pages.ByDate.Reverse }}

<div class="recent-posts">
	{{ if $recent }}
	<ul class="posts-list {{ if eq $mode 1 }}with-summary{{ else }}title-only{{ end }}">

		{{ range $recent }}
		<li>
			<span class="post-link-wrapper">
				<a href="{{ .RelPermalink }}" class="post-title">{{ .Title }}</a>
			</span>

			<time datetime="{{ .Date.Format " 2006-01-02" }}">{{ .Date.Format "2006-01-02" }}</time>

			{{ if eq $mode 1 }}
			<p class="post-summary">{{ .Summary | plainify | truncate 150 }}</p>
			{{ end }}
		</li>
		{{ end }}


	</ul>
	{{ else }}
	<p class="posts-empty">暂无随笔 / No posts found.</p>
	{{ end }}
</div>