2024-03-04 09:02:51 +08:00
{{ $paginationParams := .Page.GetParams }}
{{ $paginationLink := $.Link }}
{{ if eq $paginationLink AppSubUrl }}{{ $paginationLink = print $paginationLink "/" }}{{ end }}
2019-04-20 06:15:19 +02:00
{{ with .Page.Paginater }}
2016-03-11 15:33:12 -05:00
{{ if gt .TotalPages 1 }}
< div class = "center page buttons" >
< div class = "ui borderless pagination menu" >
2024-03-04 09:02:51 +08:00
< a class = " {{ if .IsFirst }} disabled {{ end }} item navigation" {{ if not .IsFirst }} href = " {{ $paginationLink }}{{ if $paginationParams }} ? {{ $paginationParams }}{{ end }} " {{ end }} >
2023-02-13 17:59:59 +00:00
{{ svg "gitea-double-chevron-left" 16 "gt-mr-2" }}
2023-09-25 10:56:50 +02:00
< span class = "navigation_label" > {{ ctx .Locale.Tr "admin.first_page" }} </ span >
2020-12-09 20:03:19 +01:00
< / a >
2024-03-04 09:02:51 +08:00
< a class = " {{ if not .HasPrevious }} disabled {{ end }} item navigation" {{ if .HasPrevious }} href = " {{ $paginationLink }} ?page= {{ .Previous }}{{ if $paginationParams }} & {{ $paginationParams }}{{ end }} " {{ end }} >
2023-02-13 17:59:59 +00:00
{{ svg "octicon-chevron-left" 16 "gt-mr-2" }}
2023-09-25 10:56:50 +02:00
< span class = "navigation_label" > {{ ctx .Locale.Tr "repo.issues.previous" }} </ span >
2016-03-11 15:33:12 -05:00
< / a >
{{ range .Pages }}
{{ if eq .Num -1 }}
< a class = "disabled item" > ...< / a >
{{ else }}
2024-03-22 20:51:29 +01:00
< a class = " {{ if .IsCurrent }} active {{ end }} item tw-items-center" {{ if not .IsCurrent }} href = " {{ $paginationLink }} ?page= {{ .Num }}{{ if $paginationParams }} & {{ $paginationParams }}{{ end }} " {{ end }} > {{ .Num }} </ a >
2016-03-11 15:33:12 -05:00
{{ end }}
{{ end }}
2024-03-04 09:02:51 +08:00
< a class = " {{ if not .HasNext }} disabled {{ end }} item navigation" {{ if .HasNext }} href = " {{ $paginationLink }} ?page= {{ .Next }}{{ if $paginationParams }} & {{ $paginationParams }}{{ end }} " {{ end }} >
2023-09-25 10:56:50 +02:00
< span class = "navigation_label" > {{ ctx .Locale.Tr "repo.issues.next" }} </ span >
2023-02-13 17:59:59 +00:00
{{ svg "octicon-chevron-right" 16 "gt-ml-2" }}
2020-12-09 20:03:19 +01:00
< / a >
2024-03-04 09:02:51 +08:00
< a class = " {{ if .IsLast }} disabled {{ end }} item navigation" {{ if not .IsLast }} href = " {{ $paginationLink }} ?page= {{ .TotalPages }}{{ if $paginationParams }} & {{ $paginationParams }}{{ end }} " {{ end }} >
2023-09-25 10:56:50 +02:00
< span class = "navigation_label" > {{ ctx .Locale.Tr "admin.last_page" }} </ span >
2023-02-13 17:59:59 +00:00
{{ svg "gitea-double-chevron-right" 16 "gt-ml-2" }}
2016-03-11 15:33:12 -05:00
< / a >
< / div >
< / div >
{{ end }}
2016-07-24 01:08:22 +08:00
{{ end }}