diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index cc0c48f..bcc7a82 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -15,15 +15,17 @@
{{ end }}
-
+ {{ with .Paginator.Pages }}
+
+ {{ range . }}
+ - {{ .Render "summary/post" }}
+ {{ end }}
+
+ {{ else }}
+
+ {{ i18n "no_posts" }}
+
+ {{ end }}
diff --git a/layouts/authors/list.html b/layouts/authors/list.html
index 33b6e1e..5e6833e 100644
--- a/layouts/authors/list.html
+++ b/layouts/authors/list.html
@@ -5,10 +5,16 @@
-
- {{ range .Paginator.Pages }}
- - {{ .Render "summary/author" }}
- {{ end }}
-
+ {{ with .Paginator.Pages }}
+
+ {{ range . }}
+ - {{ .Render "summary/author" }}
+ {{ end }}
+
+ {{ else }}
+
+ {{ i18n "no_posts" }}
+
+ {{ end }}
{{ end }}
diff --git a/layouts/authors/term.html b/layouts/authors/term.html
index d7f17e0..6e77df1 100644
--- a/layouts/authors/term.html
+++ b/layouts/authors/term.html
@@ -10,15 +10,17 @@
{{ .Content }}
-
+ {{ with .Paginator.Pages }}
+
+ {{ range . }}
+ - {{ .Render "summary/post" }}
+ {{ end }}
+
+ {{ else }}
+
+ {{ i18n "no_posts" }}
+
+ {{ end }}
{{ partial "pagination.html" . }}
diff --git a/layouts/series/list.html b/layouts/series/list.html
index d4f1f09..205cbab 100644
--- a/layouts/series/list.html
+++ b/layouts/series/list.html
@@ -5,10 +5,16 @@
-
+ {{ with .Paginator.Pages.Reverse }}
+
+ {{ $i := 0 }}
+ {{ $total := len $.Pages }}
+ {{ range . }}
+ {{ $i = add 1 $i }}
+ {{ .Scratch.Set "series_position" $i }}
+ {{ .Scratch.Set "series_total" $total }}
+ - {{ .Render "summary/post" }}
+ {{ end }}
+
+ {{ else }}
+
+ {{ i18n "no_posts" }}
+
+ {{ end }}
{{ partial "pagination.html" . }}
diff --git a/layouts/tags/list.html b/layouts/tags/list.html
index b3f4597..38ef5fd 100644
--- a/layouts/tags/list.html
+++ b/layouts/tags/list.html
@@ -5,12 +5,18 @@
-
+ {{ with .Paginator.Pages }}
+
+ {{ range . }}
+ - {{ .Render "summary/post" }}
+ {{ end }}
+
+ {{ else }}
+
+ {{ i18n "no_posts" }}
+
+ {{ end }}
{{ partial "pagination.html" . }}
diff --git a/layouts/taxonomy/list.html b/layouts/taxonomy/list.html
index 8952ec6..fdc8849 100644
--- a/layouts/taxonomy/list.html
+++ b/layouts/taxonomy/list.html
@@ -10,12 +10,18 @@
-
+ {{ with .Paginator.Pages }}
+
+ {{ range . }}
+ - {{ .Render "summary/post" }}
+ {{ end }}
+
+ {{ else }}
+
+ {{ i18n "no_posts" }}
+
+ {{ end }}
{{ partial "pagination.html" . }}