Skip to content

Instantly share code, notes, and snippets.

@gopatrik
Last active August 29, 2015 14:21
Show Gist options
  • Save gopatrik/e2417cb6ed6445ba47bc to your computer and use it in GitHub Desktop.
Save gopatrik/e2417cb6ed6445ba47bc to your computer and use it in GitHub Desktop.
main.preview.list
if pagination.files && pagination.files.length > 0
each post in pagination.files
article.mt3
a(href='/'+post.path+'/'+post.full)
.image
img(src="/"+post.path+'/'+post.preview)
//- navigation
ul.mt2.no-style-type.slash-list
if pagination.previous
- console.log(pagination.previous.path)
if pagination.previous.pagination.num == 1
li.inline: a(href='/') previous
else
li.inline: a(href='/page/'+pagination.previous.pagination.num+'/') previous
if pagination.next
- console.log(pagination.next)
li.inline: a(href='/page/'+pagination.next.pagination.num+'/') next
ul.nm.no-style-type.slash-list
- var n = 0
while n < pagination.pages.length
- n++
- url = (n == 1) ? '/':'/page/'+n+'/'
- cl = (n == pagination.num) ? 'modal bold':'subtle'
li.inline: a(href=url, class=cl)= n
.use(pagination({
'collections.articles': {
perPage: 8,
template: 'index.jade',
first: 'index.html',
path: 'page/:num/index.html',
filter: function (page) {
return !page.private
},
pageMetadata: {
title: 'P E E K S P A C E'
}
}
}))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment