From 5ac0fce137e258ff8cea9682df92a9fae3358daa Mon Sep 17 00:00:00 2001
From: Janne Mareike Koschinski <janne@kuschku.de>
Date: Fri, 22 Apr 2022 19:27:41 +0200
Subject: [PATCH] fix: pagination

---
 templates/image_list.html | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/templates/image_list.html b/templates/image_list.html
index 718dda1..ec890ac 100644
--- a/templates/image_list.html
+++ b/templates/image_list.html
@@ -24,18 +24,26 @@
     </a>
 {{end}}
     <ul class="pagination">
-        <li class="page">
-            {{- if lt 0 .Previous -}}
+        {{- if lt 0 .Previous -}}
+            <li class="page">
                 <a class="button" href="/me/images/1">First</a>
+            </li>
+            <li class="page">
                 <a class="button" href="/me/images/{{- .Previous -}}">Previous</a>
-            {{- else -}}
+            </li>
+        {{- else -}}
+            <li class="page">
                 <a class="button" aria-disabled="true">First</a>
+            </li>
+            <li class="page">
                 <a class="button" aria-disabled="true">Previous</a>
-            {{- end -}}
-        </li>
+            </li>
+        {{- end -}}
         <li class="page current">Page {{ .Current }}</li>
         <li class="page">
             <a class="button" href="/me/images/{{- .Next -}}">Next</a>
+        </li>
+        <li class="page">
             <a class="button" aria-disabled="true">Last</a>
         </li>
     </ul>
-- 
GitLab