summaryrefslogtreecommitdiff
path: root/layouts
diff options
context:
space:
mode:
Diffstat (limited to 'layouts')
-rw-r--r--layouts/_default/list.html11
-rw-r--r--layouts/_default/single.html4
-rw-r--r--layouts/partials/breadcrumbs.html8
-rw-r--r--layouts/partials/tag-entry.html7
4 files changed, 30 insertions, 0 deletions
diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index 8c52a86..5cf6c81 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -1,7 +1,12 @@
{{ define "main" }}
+
+{{ partial "breadcrumbs.html" . }}
+
<h1>{{ .Title }}</h1>
{{ .Content }}
+{{ $tagsPage := eq .Title "Tags"}}
+
{{ $paginationSize := 1}}
{{ if (gt .Site.Params.paginationSize 0) }}
{{ $paginationSize = .Site.Params.paginationSize }}
@@ -10,9 +15,15 @@
{{ $paginator := .Paginate (.Pages) $paginationSize }}
{{ range $index, $page := $paginator.Pages }}
+
+{{ if $tagsPage }}
+{{ partial "tag-entry.html" $page}}
+{{ else }}
{{ partial "post-entry.html" $page}}
{{ end }}
+{{ end }}
+
{{ partial "pagination-controls.html" $paginator}}
{{ end }} \ No newline at end of file
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 420a8ba..3eb46af 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -2,6 +2,8 @@
{{/* Intro */}}
+{{ partial "breadcrumbs.html" . }}
+
<div {{ if .Param "autonumber" }} class="autonumber" {{ end }}>
<div class=" single-intro-container">
@@ -30,6 +32,8 @@
</div>
+ {{/* {{ .Params.tags }} */}}
+
{{/* Table of Content */}}
{{if .Param "toc" }}
diff --git a/layouts/partials/breadcrumbs.html b/layouts/partials/breadcrumbs.html
new file mode 100644
index 0000000..9040d1f
--- /dev/null
+++ b/layouts/partials/breadcrumbs.html
@@ -0,0 +1,8 @@
+<div class="breadcrumbs">
+ {{ range .Ancestors.Reverse }}
+ <a href="{{ .RelPermalink }}">{{ .Title }}</a>
+ <span class="breadcrumbs-separator"> > </span>
+ {{ end }}
+
+ <a href="{{ .RelPermalink }}">{{ .Title }}</a>
+</div> \ No newline at end of file
diff --git a/layouts/partials/tag-entry.html b/layouts/partials/tag-entry.html
new file mode 100644
index 0000000..378654b
--- /dev/null
+++ b/layouts/partials/tag-entry.html
@@ -0,0 +1,7 @@
+<div class="tag-line">
+ <div>
+ <p class="tag-title">
+ <a href="{{ .RelPermalink }}">#{{ .Title }}</a>
+ </p>
+ </div>
+</div> \ No newline at end of file