Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/qqhann/hugo-primer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQiushi Pan <qiu.gits@gmail.com>2018-11-30 23:02:50 +0300
committerQiushi Pan <qiu.gits@gmail.com>2018-11-30 23:02:50 +0300
commit010dc54097e29c35676a1b917503a7cb30523724 (patch)
treeeb0c6107aa59422f23955934e04ed922de24319e /layouts
parentbffdc441413724c7ed63931c206b97d4eda131c6 (diff)
Add: category template
Diffstat (limited to 'layouts')
-rw-r--r--layouts/taxonomy/category.html66
1 files changed, 66 insertions, 0 deletions
diff --git a/layouts/taxonomy/category.html b/layouts/taxonomy/category.html
new file mode 100644
index 0000000..91f194d
--- /dev/null
+++ b/layouts/taxonomy/category.html
@@ -0,0 +1,66 @@
+{{ define "title" }}
+ {{ .Title }} &ndash; {{ .Site.Title }}
+{{ end }}
+
+
+{{ define "main" }}
+<!-- list template -->
+<div>
+
+ <h1>{{ .Title }}</h1>
+ {{ .Content }}
+
+ {{ range .Paginator.Pages }}
+ <div class="rounded-2 box-shadow-medium px-3 pb-2 pt-2 mb-2">
+ <!-- single page card -->
+ <div class="Subhead mb-2">
+ <div class="Subhead-heading">
+ <a href="{{ .URL }}">
+ <div class="h2 mt-1 mb-1 link-gray-dark">{{ .Title }}</div>
+ </a>
+ </div>
+ <div class="Subhead-description">
+ {{ partial "taxonomy.html" . }}
+ <div class="float-md-right">
+ <span>{{ .Date.Format "2006-01-01" }}</span>
+ </div>
+ </div>
+ </div>
+ <div class="text-gray">
+ <!-- summary -->
+ {{ .Summary }}
+ </div>
+ </div>
+ {{ end }}
+
+ <!-- paginator nav -->
+ {{ if gt .Paginator.TotalPages 1 }}
+ <nav class="paginate-container">
+ <div class="pagination">
+ <ul>
+ {{ if .Paginator.HasPrev }}
+ <a href="{{ .Paginator.Prev.URL }}" class="previous_page">Prev</a>
+ {{ else }}
+ <span class="previous_page disabled">Prev</span>
+ {{ end }}
+
+ {{ range .Paginator.Pagers }}
+ <a href="{{ .URL }}">
+ {{ .PageNumber }}
+ </a>
+ {{ end }}
+
+ {{ if .Paginator.HasNext }}
+ <a href="{{ .Paginator.Next.URL }}" class="next_page">Next</a>
+ {{ else }}
+ <span class="next_page disabled">Next</span>
+ {{ end }}
+ </ul>
+ </div>
+ </nav>
+ {{ end }}
+
+
+</div>
+
+{{ end }}