Skip to content
Snippets Groups Projects
Commit 4fd9eee6 authored by Ciaran Ainsworth's avatar Ciaran Ainsworth
Browse files

Add link to CSS and implement new pagination

parent 33a7215b
Branches
No related tags found
1 merge request!15Resolve "Improve pagination"
Pipeline #18737 passed
......@@ -17,6 +17,7 @@
<meta itemprop="description" content="{{ AUTHOR_DESCRIPTION }}">
<!-- Style Meta Data -->
<link rel="stylesheet" href="https://ui.funkwhale.audio/v0.1.2/css/funkwhale.css" type="text/css" />
<link rel="stylesheet" href="{{ SITEURL }}/theme/css/style.css" type="text/css"/>
<link rel="stylesheet" href="{{ SITEURL }}/theme/css/pygments.css" type="text/css"/>
......
{% if DEFAULT_PAGINATION %}
<p class="paginator">
<nav class="pagination is-centered">
<ul class="pagination-list">
{% if articles_page.has_previous() %}
{% if articles_page.previous_page_number() == 1 %}
<a href="{{ SITEURL }}/{{ page_name }}.html">~:)</a>
<li>
<a class="pagination-link" href="{{ SITEURL }}/{{ page_name }}.html" aria-label="Goto page 1">1</a>
</li>
{% elif articles_page.previous_page_number() == 2 %}
<li>
<a class="pagination-link" href="{{ SITEURL }}/{{ page_name }}.html" aria-label="Goto page 1">1</a>
</li>
<li>
<a class="pagination-link" href="{{ SITEURL }}/{{ page_name }}{{ articles_page.previous_page_number() }}.html" aria-label="Goto page {{ articles_page.previous_page_number() }}">{{ articles_page.previous_page_number() }}</a>
</li>
{% else %}
<a href="{{ SITEURL }}/{{ page_name }}{{ articles_page.previous_page_number() }}.html">~:)</a>
<li>
<a class="pagination-link" href="{{ SITEURL}}/{{ page_name }}.html" aria-label="Goto page 1">1</a>
</li>
<li>
<span class="pagination-ellipsis"></span>
</li>
<li>
<a class="pagination-link" href="{{ SITEURL }}/{{ page_name }}{{ articles_page.previous_page_number() }}.html">{{ articles_page.previous_page_number() }}</a>
</li>
{% endif %}
{% endif %}
{{ articles_page.number }} ~ {{ articles_paginator.num_pages }}
<li>
<a class="pagination-link is-current" aria-label="Page {{ articles_page.number }}" aria-current="page">{{ articles_page.number }}</a>
</li>
{% if articles_page.has_next() %}
<a href="{{ SITEURL }}/{{ page_name }}{{ articles_page.next_page_number() }}.html">(:~</a>
{% if articles_page.next_page_number() == articles_paginator.num_pages %}
<li>
<a class="pagination-link" href="{{ SITEURL }}/{{ page_name }}{{ articles_page.next_page_number() }}.html" aria-label="Goto page {{ articles_page.next_page_number() }}">{{ articles_page.next_page_number() }}</a>
</li>
{% elif articles_page.next_page_number() == articles_paginator.num_pages -1%}
<li>
<a class="pagination-link" href="{{ SITEURL }}/{{ page_name }}{{ articles_page.next_page_number() }}.html" aria-label="Goto page {{ articles_page.next_page_number() }}">{{ articles_page.next_page_number() }}</a>
</li>
<li>
<a class="pagination-link" href="{{ SITEURL }}/{{ page_name }}{{ articles_paginator.num_pages }}.html" aria-label="Goto page {{ articles_paginator.num_pages }}">{{ articles_paginator.num_pages }}</a>
</li>
{% else %}
<li>
<a class="pagination-link" href="{{ SITEURL }}/{{ page_name }}{{ articles_page.next_page_number() }}.html" aria-label="Goto page {{ articles_page.next_page_number() }}">{{ articles_page.next_page_number() }}</a>
</li>
<li>
<span class="pagination-ellipsis"></span>
</li>
<li>
<a class="pagination-link" href="{{ SITEURL }}/{{ page_name }}{{ articles_paginator.num_pages }}.html" aria-label="Goto page {{ articles_paginator.num_pages }}">{{ articles_paginator.num_pages }}</a>
</li>
{% endif %}
{% endif %}
</p>
</ul>
</nav>
{% endif %}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment