]> source.dussan.org Git - gitea.git/commitdiff
Use `shared/issueicon` template in projects (#24922)
authorsilverwind <me@silverwind.io>
Thu, 25 May 2023 12:25:31 +0000 (14:25 +0200)
committerGitHub <noreply@github.com>
Thu, 25 May 2023 12:25:31 +0000 (14:25 +0200)
We can reuse the recently created subtemplate here. I also checked the
whole templates for similar constructs, these appear to be the only one.

Co-authored-by: Giteabot <teabot@gitea.io>
templates/projects/view.tmpl
templates/repo/projects/view.tmpl

index 014a7483173de1a61cebfffac3dd3d3ff2a3ccd3..a7209e0c2174392f6596211e462f9718ccf3490f 100644 (file)
                                                {{end}}
                                                <div class="content gt-p-0">
                                                        <div class="header">
-                                                               <span class="gt-dif gt-ac gt-vm {{if .IsClosed}}red{{else}}green{{end}}">
-                                                                       {{if .IsPull}}
-                                                                               {{if .PullRequest.HasMerged}}
-                                                                                       {{svg "octicon-git-merge" 16 "text purple"}}
-                                                                               {{else}}
-                                                                                       {{if .IsClosed}}
-                                                                                               {{svg "octicon-git-pull-request" 16 "text red"}}
-                                                                                       {{else}}
-                                                                                               {{svg "octicon-git-pull-request" 16 "text green"}}
-                                                                                       {{end}}
-                                                                               {{end}}
-                                                                       {{else}}
-                                                                               {{if .IsClosed}}
-                                                                                       {{svg "octicon-issue-closed" 16 "text red"}}
-                                                                               {{else}}
-                                                                                       {{svg "octicon-issue-opened" 16 "text green"}}
-                                                                               {{end}}
-                                                                       {{end}}
+                                                               <span class="gt-dif gt-ac gt-vm">
+                                                                       {{template "shared/issueicon" .}}
                                                                </span>
                                                                <a class="project-board-title gt-vm" href="{{.Link}}">
                                                                        {{.Title}}
index f297470d25fa2f508ab4fcf48ed244e190ffc799..aa76252832c4e746034b0c25990ecb4694ba71d6 100644 (file)
                                                {{end}}
                                                <div class="content gt-p-0">
                                                        <div class="header">
-                                                               <span class="gt-dif gt-ac gt-vm {{if .IsClosed}}red{{else}}green{{end}}">
-                                                                       {{if .IsPull}}
-                                                                               {{if .PullRequest.HasMerged}}
-                                                                                       {{svg "octicon-git-merge" 16 "text purple"}}
-                                                                               {{else}}
-                                                                                       {{if .IsClosed}}
-                                                                                               {{svg "octicon-git-pull-request" 16 "text red"}}
-                                                                                       {{else}}
-                                                                                               {{svg "octicon-git-pull-request" 16 "text green"}}
-                                                                                       {{end}}
-                                                                               {{end}}
-                                                                       {{else}}
-                                                                               {{if .IsClosed}}
-                                                                                       {{svg "octicon-issue-closed" 16 "text red"}}
-                                                                               {{else}}
-                                                                                       {{svg "octicon-issue-opened" 16 "text green"}}
-                                                                               {{end}}
-                                                                       {{end}}
+                                                               <span class="gt-dif gt-ac gt-vm">
+                                                                       {{template "shared/issueicon" .}}
                                                                </span>
                                                                <a class="project-board-title gt-vm" href="{{.Link}}">
                                                                        {{.Title}}