fipamo/themes/dash/posts-index.pug

34 lines
1.6 KiB
Text
Raw Normal View History

2018-10-31 17:00:31 +01:00
extends frame
block main-content
#post-index
#post-index-wrapper
2018-10-31 17:00:31 +01:00
h2 Entries
a.add-new-post(href="/@/dashboard/posts/add/new")
svg#new-upload-link(viewBox="0 0 20 20" class="icons")
use(xlink:href='/dash/assets/images/sprite.svg#entypo-plus')
| NEW POST
#posts-list
2018-10-31 17:00:31 +01:00
- var index = 0;
- for ( index; index < items.length; index++)
- var date = new Date(items[index].created_at)
a.post-list-link(href="/@/dashboard/posts/edit/"+items[index].slug id=items[index].uuid)
2018-10-31 17:00:31 +01:00
= items[index].title
br
span= date.getFullYear()+"-"+date.getMonth()+"-"+date.getDate()+" "+date.getHours()+":"+date.getMinutes()
- var next = parseInt(page_index, 10) + 1
- var prev = parseInt(page_index, 10) - 1
- if(next > page_count) next = 1
- if(prev <= 0) prev = page_count
br
a.page-btns(href="/@/dashboard/posts/"+prev)
2018-10-31 17:00:31 +01:00
svg(viewBox="0 0 20 20" class="icons")
use(xlink:href='/dash/assets/images/sprite.svg#entypo-chevron-left')
span.paginate= "PAGE "+page_index+" OF "+page_count
a.page-btns(href="/@/dashboard/posts/"+next)
2018-10-31 17:00:31 +01:00
svg(viewBox="0 0 20 20" class="icons")
use(xlink:href='/dash/assets/images/sprite.svg#entypo-chevron-right')