summaryrefslogtreecommitdiffstats
path: root/templates/repo
diff options
context:
space:
mode:
authorGwyneth Morgan <gwymor@tilde.club>2024-01-15 07:07:22 -0800
committerGitHub <noreply@github.com>2024-01-15 15:07:22 +0000
commit2c3da59e275b69ebf984bb70954f42a7bcb0b49d (patch)
tree7c4f4eabdcee9cff60abace2e4c36a1484277ee0 /templates/repo
parent2d343f8987025015f5b61e328cc9e45082e6d3f2 (diff)
downloadgitea-2c3da59e275b69ebf984bb70954f42a7bcb0b49d.tar.gz
gitea-2c3da59e275b69ebf984bb70954f42a7bcb0b49d.zip
Add ability to see open and closed issues at the same time (#28757)
By clicking the currently active "Open" or "Closed" filter button in the issue list, the user can toggle that filter off in order to see all issues regardless of state. The URL "state" parameter will be set to "all" and the "Open"/"Closed" button will not show as active.
Diffstat (limited to 'templates/repo')
-rw-r--r--templates/repo/issue/openclose.tmpl4
1 files changed, 2 insertions, 2 deletions
diff --git a/templates/repo/issue/openclose.tmpl b/templates/repo/issue/openclose.tmpl
index ff5ec3c5a5..38848c51ac 100644
--- a/templates/repo/issue/openclose.tmpl
+++ b/templates/repo/issue/openclose.tmpl
@@ -1,5 +1,5 @@
<div class="small-menu-items ui compact tiny menu">
- <a class="{{if not .IsShowClosed}}active {{end}}item" href="{{.OpenLink}}">
+ <a class="{{if eq .State "open"}}active {{end}}item" href="{{if eq .State "open"}}{{.AllStatesLink}}{{else}}{{.OpenLink}}{{end}}">
{{if .PageIsMilestones}}
{{svg "octicon-milestone" 16 "gt-mr-3"}}
{{else if .PageIsPullList}}
@@ -9,7 +9,7 @@
{{end}}
{{ctx.Locale.PrettyNumber .OpenCount}}&nbsp;{{ctx.Locale.Tr "repo.issues.open_title"}}
</a>
- <a class="{{if .IsShowClosed}}active {{end}}item" href="{{.ClosedLink}}">
+ <a class="{{if eq .State "closed"}}active {{end}}item" href="{{if eq .State "closed"}}{{.AllStatesLink}}{{else}}{{.ClosedLink}}{{end}}">
{{svg "octicon-check" 16 "gt-mr-3"}}
{{ctx.Locale.PrettyNumber .ClosedCount}}&nbsp;{{ctx.Locale.Tr "repo.issues.closed_title"}}
</a>