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