diff options
author | skami <skami@skami-laptop.dyndns.org> | 2011-02-19 12:56:18 +0100 |
---|---|---|
committer | skami <skami@skami-laptop.dyndns.org> | 2011-02-19 12:56:18 +0100 |
commit | 06aeefe5b9f9120b5594654cb52175b1066d25cd (patch) | |
tree | 71639eee358a7ac4340db98fe5a6e2d9b1a66c24 | |
parent | 991a45e575e6c2ef369e810b5136bfc54a6e97b8 (diff) | |
download | pelican-themes-06aeefe5b9f9120b5594654cb52175b1066d25cd.zip pelican-themes-06aeefe5b9f9120b5594654cb52175b1066d25cd.tar.gz pelican-themes-06aeefe5b9f9120b5594654cb52175b1066d25cd.tar.bz2 |
Added pagination
-rw-r--r-- | lightweight/static/css/main.css | 17 | ||||
-rw-r--r-- | lightweight/templates/index.html | 19 |
2 files changed, 35 insertions, 1 deletions
diff --git a/lightweight/static/css/main.css b/lightweight/static/css/main.css index eed184e..6f9086d 100644 --- a/lightweight/static/css/main.css +++ b/lightweight/static/css/main.css @@ -184,6 +184,10 @@ div#page { width: 75%; border-right: 1px solid grey; } + section#content img { + max-width: 98%; + max-height: 98%; + } section#content article.post { margin: 10px; @@ -228,6 +232,19 @@ div#page { text-align: center; } + #content>nav.pagination { + width: 100%; + //font-weight: bolder; + font-size: 14px; + font-family: 'Goudy Bookletter 1911'; + border-top: 1px solid grey; + text-align: center; + } + nav.pagination a { + text-decoration: none; + font-weight: bolder; + } + aside#sidebar { float: right; width: 24%; diff --git a/lightweight/templates/index.html b/lightweight/templates/index.html index d5879bd..9f8c568 100644 --- a/lightweight/templates/index.html +++ b/lightweight/templates/index.html @@ -3,7 +3,7 @@ {% block content %} {% if articles %} - {% for article in articles %} + {% for article in (articles_page.object_list if articles_page else articles) %} <article class="post"> <h2 class="title"><a href="{{ SITEURL }}/{{ article.url}}">{{ article.title }}</a></h2> {%include 'meta.html'%} @@ -14,5 +14,22 @@ </section> </article> {% endfor %} + + {% if articles_page %} + <nav class="pagination"> + {% if articles_page.has_previous() %} + {% if articles_page.previous_page_number() == 1 %} + <a href="{{ SITEURL }}/{{ page_name }}.html"><<</a> + {% else %} + <a href="{{ SITEURL }}/{{ page_name }}{{ articles_page.previous_page_number() }}.html"><<</a> + {% endif %} + {% endif %} + Page <b>{{ articles_page.number }}</b> sur <b>{{ articles_paginator.num_pages }}</b> + {% if articles_page.has_next() %} + <a href="{{ SITEURL }}/{{ page_name }}{{ articles_page.next_page_number() }}.html">>></a> + {% endif %} + </nav> + {% endif%} + {% endif %} {% endblock %} |