0
0
Fork 0
zero-blog/templates/posts/index.html.slim

30 lines
973 B
Plaintext

- if has_key?(:page) && 0 < fetch(:page)
a.page.up(
href=link_to(:post, fetch(:query), :page => fetch(:page) - 1)
) show newer
- if has_key?(:post_ids_pn) && fetch(:post_ids_pn)[:younger]
a.page.up(
href=link_to(:post, fetch(:post_ids_pn)[:younger])
) show newer
- for post in fetch(:posts)
article
header
h1
//a(href=link_to(:post, post[:post_id], fetch(:query))) post[:title]
a(href=link_to(:post, post[:post_id]))=post[:title]
footer
.author=post[:username]
.date= post[:written].strftime('%Y-%m-%d')
.time= post[:written].strftime('%H-%M')
section==Kramdown::Document.new(post[:content]).to_html
- if has_key?(:page) && fetch(:page) < fetch(:pages)
a.page.down(
href=link_to(:post, fetch(:query), :page => fetch(:page) + 1)
) show older
- if has_key?(:post_ids_pn) && fetch(:post_ids_pn)[:older]
a.page.down(
href=link_to(:post, fetch(:post_ids_pn)[:older])
) show older