]> source.dussan.org Git - gitea.git/commitdiff
Standardise icon on projects PR page (#15387) (#15409)
authorzeripath <art27@cantab.net>
Mon, 12 Apr 2021 08:05:55 +0000 (09:05 +0100)
committerGitHub <noreply@github.com>
Mon, 12 Apr 2021 08:05:55 +0000 (10:05 +0200)
Backport #15387

Fix #15272

Signed-off-by: Andrew Thornton <art27@cantab.net>
templates/repo/projects/view.tmpl

index beb9fea7b6890663c39fe4e91a76df09c8ca3c44..ab65ec0cb63161495875c09e49f9aa6467403b60 100644 (file)
                                        <div class="card board-card" data-issue="{{.ID}}">
                                                <div class="content">
                                                        <div class="header">
-                                                               <span class="{{if .IsClosed}}red{{else}}green{{end}}">
-                                                                       {{if .IsPull}}{{svg "octicon-git-merge"}}
-                                                                       {{else if .IsClosed}}{{svg "octicon-issue-closed"}}
-                                                                       {{else}}{{svg "octicon-issue-opened"}}
+                                                               <span>
+                                                                       {{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>
                                                                <a class="project-board-title" href="{{$.RepoLink}}/issues/{{.Index}}">#{{.Index}} {{.Title}}</a>