From d71ff6dd74226b5743cd7669f0cd25bec64fb507 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Wed, 8 Apr 2026 07:33:47 +0100 Subject: [PATCH] appview/pages: nicer pagination styles Signed-off-by: oppiliappan --- .../pages/templates/fragments/pagination.html | 36 ++++++------------- 1 file changed, 11 insertions(+), 25 deletions(-) diff --git a/appview/pages/templates/fragments/pagination.html b/appview/pages/templates/fragments/pagination.html index cb40caf3..c2e5dcbc 100644 --- a/appview/pages/templates/fragments/pagination.html +++ b/appview/pages/templates/fragments/pagination.html @@ -9,11 +9,10 @@ {{ $next := $page.Next.Offset }} {{ $lastPage := sub $totalCount (mod $totalCount $page.Limit) }} -
+
{{ if gt $page.Offset 0 }} - + 1 {{ end }} {{ if gt $prev $page.Limit }} - ... + — {{ end }} {{ if gt $prev 0 }} - + {{ add (div $prev $page.Limit) 1 }} {{ end }} - + {{ add (div $page.Offset $page.Limit) 1 }} {{ if lt $next $lastPage }} - + {{ add (div $next $page.Limit) 1 }} {{ end }} {{ if lt $next (sub $totalCount (mul 2 $page.Limit)) }} - ... + — {{ end }} {{ if lt $page.Offset $lastPage }} - + {{ add (div $lastPage $page.Limit) 1 }} {{ end }}