From 664f5fc3f5ba85b0ac46eae49d17cb605cabb82e Mon Sep 17 00:00:00 2001
From: Bud Parr <budparr@gmail.com>
Date: Tue, 11 Apr 2017 13:13:12 +0000
Subject: [PATCH] add pagination and first after examples wip

---
 layouts/section/article.html |    8 ++++++--
 layouts/index.html           |   16 +++++++++++++---
 2 files changed, 19 insertions(+), 5 deletions(-)

diff --git a/layouts/index.html b/layouts/index.html
index 5d7705d..8ba9f56 100755
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -1,13 +1,23 @@
 {{ define "main" }}
-{{ $section := where .Data.Pages "Section" "article" }}
+
   <main class="cf ph3 ph5-l pv3 pv4-l f4 tc center measure-wide lh-copy mid-gray">
     {{ .Content }}
   </main>
   <div class="pa3 pa4-ns">
+    {{ $section := where .Data.Pages "Section" "article" }}
+
     <section class="flex-ns flex-wrap justify-around">
-      {{ range sort $section "Date" "desc"  }}
+      {{ range sort (first 1 $section) "Date" "desc"  }}
         {{ .Render "summary" }}
         {{ end }}
-      </section>
+    </section>
+
+    <section class="flex-ns flex-wrap justify-around">
+      {{ range sort (first 2 (after 1 $section)) "Date" "desc"  }}
+        {{ .Render "summary" }}
+        {{ end }}
+    </section>
+
+
     </div>
 {{ end }}
diff --git a/layouts/section/article.html b/layouts/section/article.html
index 3fd9a08..706ea6c 100644
--- a/layouts/section/article.html
+++ b/layouts/section/article.html
@@ -1,13 +1,17 @@
 {{ define "main" }}
-  {{ $section := where .Data.Pages "Section" .Section }}
+
   <article class="pa3 pa4-ns nested-copy-line-height nested-img">
+
     <div class="{{ .Site.Params.copyClass }}">
       {{ .Content }}
     </div>
+
+    {{ $section := .Paginate (where .Data.Pages "Section" .Section) 5 }}
     <section class="flex-ns flex-wrap justify-around mt5">
-      {{ range sort $section "Date" "desc"  }}
+      {{ range sort $section.Pages "Date" "desc"  }}
         {{ .Render "summary" }}
       {{ end }}
     </section>
+
   </article>
 {{ end }}

--
Gitblit v1.10.0