diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index 960bc2e3..534c9b5c 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -2,14 +2,16 @@
{{ partial "navbar.html" . }}
- {{ range .Data.Pages }}
+ {{ $paginator := .Paginate .Data.Pages }}
+ {{ range $paginator.Pages }}
-
{{ .Date.Format .Site.Params.date_format }}
{{ .Summary }}
{{ end }}
+ {{ partial "pagination" . }}
+
{{ partial "footer_container.html" . }}
{{ partial "footer.html" . }}
diff --git a/layouts/partials/pagination.html b/layouts/partials/pagination.html
new file mode 100644
index 00000000..0d855667
--- /dev/null
+++ b/layouts/partials/pagination.html
@@ -0,0 +1,12 @@
+{{ if or (.Paginator.HasPrev) (.Paginator.HasNext) }}
+
+{{ end }}
diff --git a/layouts/section/blog.html b/layouts/section/blog.html
new file mode 100644
index 00000000..342c9f0b
--- /dev/null
+++ b/layouts/section/blog.html
@@ -0,0 +1,18 @@
+{{ partial "header.html" . }}
+{{ partial "navbar.html" . }}
+
+
+ {{ $paginator := .Paginate .Data.Pages }}
+ {{ range $paginator.Pages }}
+
+
+
{{ .Date.Format .Site.Params.date_format }}
+
{{ .Summary }}
+
+ {{ end }}
+
+ {{ partial "pagination" . }}
+
+ {{ partial "footer_container.html" . }}
+
+{{ partial "footer.html" . }}