diff options
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/_default/list.html | 29 | ||||
-rw-r--r-- | layouts/archives/list.html (renamed from layouts/index.html) | 19 | ||||
-rw-r--r-- | layouts/tags/list.html | 2 |
3 files changed, 37 insertions, 13 deletions
diff --git a/layouts/_default/list.html b/layouts/_default/list.html index a4ab2b7..ef083bc 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -3,12 +3,39 @@ <div class="container-lg clearfix"> <!-- list --> <div class="col-md-9 col-12 float-left" id="content"> - <span id="not-found">404 NOT FOUND</span> + <!-- homepage range in posts --> + {{ $paginator := .Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) }} + {{ range $paginator.Pages }} + <div id="post"> + <h2 id="post-title"> + <a href="{{ .Permalink }}">{{ .Title }}</a> + </h2> + <div id="post-meta"> + {{ partial "post-meta.html" . }} + </div> + <div class="markdown-body" id="post-summary"> + {{ .Summary }} + </div> + <div id="post-exlink"> + <a href="{{ .Permalink }}#">> READ MORE ...</a> + </div> + </div> + {{ end }} + {{ if gt $paginator.TotalPages 1 }} + <div id="pagination"> + {{ template "_internal/pagination.html" . }} + </div> + {{ end }} </div> <!-- sidebar --> <div class="col-md-3 col-12 float-left" id="sidebar"> {{ partial "sidebar.html" . }} </div> + <div id="container-progress"> + <a href="javascript:void(0)"> + <div id="progress"></div> + </a> + </div> </div> </main> {{ end }}
\ No newline at end of file diff --git a/layouts/index.html b/layouts/archives/list.html index ef083bc..3fcd2f7 100644 --- a/layouts/index.html +++ b/layouts/archives/list.html @@ -3,22 +3,19 @@ <div class="container-lg clearfix"> <!-- list --> <div class="col-md-9 col-12 float-left" id="content"> - <!-- homepage range in posts --> - {{ $paginator := .Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) }} + <div id="page-tag"> + <span>文章总数:{{ len (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) }}</span> + </div> + <!-- archives range in posts --> + {{ $paginator := .Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) 50 }} {{ range $paginator.Pages }} - <div id="post"> - <h2 id="post-title"> + <div id="post-archive"> + <h2 id="post-title-archive"> <a href="{{ .Permalink }}">{{ .Title }}</a> </h2> - <div id="post-meta"> + <div id="post-meta-archive"> {{ partial "post-meta.html" . }} </div> - <div class="markdown-body" id="post-summary"> - {{ .Summary }} - </div> - <div id="post-exlink"> - <a href="{{ .Permalink }}#">> READ MORE ...</a> - </div> </div> {{ end }} {{ if gt $paginator.TotalPages 1 }} diff --git a/layouts/tags/list.html b/layouts/tags/list.html index c58d1c3..f5c2823 100644 --- a/layouts/tags/list.html +++ b/layouts/tags/list.html @@ -3,10 +3,10 @@ <div class="container-lg clearfix"> <!-- list --> <div class="col-md-9 col-12 float-left" id="content"> - <!-- tags page range in posts --> <div id="page-tag"> <span>拥有标签 {{ .Title }} 的文章:</span> </div> + <!-- tags page range in posts --> {{ range .Paginator.Pages }} <div id="post"> <h2 id="post-title"> |