diff --git a/layouts/partials/nav.html b/layouts/partials/nav.html
new file mode 100644
index 0000000..8d68dab
--- /dev/null
+++ b/layouts/partials/nav.html
@@ -0,0 +1,11 @@
+
+
diff --git a/layouts/partials/nextprev.html b/layouts/partials/nextprev.html
new file mode 100644
index 0000000..099f16d
--- /dev/null
+++ b/layouts/partials/nextprev.html
@@ -0,0 +1,10 @@
+{{ if or .Next .Prev -}}
+
+{{ end -}}
diff --git a/layouts/partials/taglist.html b/layouts/partials/taglist.html
new file mode 100644
index 0000000..757db6f
--- /dev/null
+++ b/layouts/partials/taglist.html
@@ -0,0 +1,13 @@
+ {{- if isset .Params "tags" -}}
+ {{- $tagsLen := len .Params.tags -}}
+ {{- if gt $tagsLen 0 -}}
+
+ {{- with .Site.Params.relatedtext }}{{ . }}
{{ end -}}
+ {{- range $k, $v := .Params.tags -}}
+ {{- $url := printf "tags/%s" (. | urlize | lower) -}}
+
{{ . | title }}
+ {{- if lt $k (sub $tagsLen 1) }} · {{ end -}}
+ {{- end -}}
+
+ {{- end -}}
+ {{- end }}