-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.njk
66 lines (49 loc) · 1.59 KB
/
index.njk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
---
layout: twoCol
pagination:
data: collections.posts
size: 5
reverse: true
eleventyNavigation:
key: Home
order: 1
---
{# {% set maxPosts = collections.posts.length | min(3) %} #}
{# <h2>Latest {% if maxPosts == 1 %}Post{% else %}{{ maxPosts }} Posts{% endif %}</h2> #}
{# {% set postslist = collections.published | head(-5) %}
{% set postslistCounter = collections.published | length %}
{% include "postslist.njk" %} #}
{# {% set postslist = collections.posts | head(-5) %}
{% set postslistCounter = collections.posts | length %}
{% include "postslist.njk" %} #}
{% set postslist = pagination.items.reverse() %}
{% include "postslist.njk" %}
{#
{%- for post in pagination.items -%}
<article class="post">
<a href="{{ post.url }}">{{ post.data.title }}</a>
</article>
{%- endfor -%} #}
{# {{pagination | log }} #}
{# <pre>{{ pagination.previousPageHref | url }}{{ pagination.nextPageHref | url }}</pre> #}
{% if pagination.pageLinks.length > 1 %}
<ul class="prev-next-post">
<li>
{% if pagination.nextPageLink %}
<a class="pagination__item" href="{{ pagination.nextPageHref | url }}">Older Posts</a>
{% else %}
{# <span class="pagination__item">Older Articles</span> #}
{% endif %}
</li>
<li>
{% if pagination.previousPageLink %}
<a class="pagination__item" href="{{ pagination.previousPageHref | url }}">Newer Posts</a>
{% else %}
{# <span class="pagination__item">Newer Articles</span> #}
{% endif %}
</li>
</ul>
{% endif %}
<br />
<br />
<p class="text-center" ><a href="{{ '/posts/' | url }}">View all posts</a></p>