|
109 | 109 | </div>
|
110 | 110 | {{end}}
|
111 | 111 | <div class="timeline-item comment merge box">
|
112 |
| - <a class="timeline-avatar text {{if .Issue.PullRequest.HasMerged}}purple |
| 112 | + <a class="timeline-avatar text {{if .Issue.PullRequest.HasMerged}}purple |
113 | 113 | {{- else if .Issue.IsClosed}}grey
|
114 | 114 | {{- else if .IsPullWorkInProgress}}grey
|
115 | 115 | {{- else if .IsFilesConflicted}}grey
|
|
131 | 131 | {{$showGeneralMergeForm := false}}
|
132 | 132 | <div class="ui attached merge-section segment {{if not $.LatestCommitStatus}}no-header{{end}}">
|
133 | 133 | {{if .Issue.PullRequest.HasMerged}}
|
134 |
| - <div class="item text"> |
135 |
| - {{if .Issue.PullRequest.MergedCommitID}} |
136 |
| - {{$link := printf "%s/commit/%s" $.Repository.Link (.Issue.PullRequest.MergedCommitID|PathEscape)}} |
137 |
| - {{if eq $.Issue.PullRequest.Status 3}} |
138 |
| - {{$.locale.Tr "repo.pulls.manually_merged_as" ($link|Escape) (ShortSha .Issue.PullRequest.MergedCommitID) | Safe}} |
139 |
| - {{else}} |
140 |
| - {{$.locale.Tr "repo.pulls.merged_as" ($link|Escape) (ShortSha .Issue.PullRequest.MergedCommitID) | Safe}} |
141 |
| - {{end}} |
142 |
| - {{else}} |
143 |
| - {{$.locale.Tr "repo.pulls.has_merged"}} |
| 134 | + <div class="item item-section text gt-f1"> |
| 135 | + <div class="item-section-left"> |
| 136 | + <h3 class="gt-mb-3">{{$.locale.Tr "repo.pulls.merged_success"}}</h3> |
| 137 | + <div class="merge-section-info"> |
| 138 | + {{$.locale.Tr "repo.pulls.merged_info_text" (printf "<code>%s</code>" (.HeadTarget | Escape)) | Str2html}} |
| 139 | + </div> |
| 140 | + </div> |
| 141 | + {{if .IsPullBranchDeletable}} |
| 142 | + <div class="item-section-right"> |
| 143 | + <button class="delete-button ui button" data-url="{{.DeleteBranchLink}}">{{$.locale.Tr "repo.branch.delete_html"}}</button> |
| 144 | + </div> |
144 | 145 | {{end}}
|
145 | 146 | </div>
|
146 |
| - {{if .IsPullBranchDeletable}} |
147 |
| - <div class="ui divider"></div> |
148 |
| - <div> |
149 |
| - <a class="delete-button ui red button" href="" data-url="{{.DeleteBranchLink}}">{{$.locale.Tr "repo.branch.delete" .HeadTarget}}</a> |
150 |
| - </div> |
151 |
| - {{end}} |
152 | 147 | {{else if .Issue.IsClosed}}
|
153 |
| - <div class="item text"> |
154 |
| - {{if .IsPullRequestBroken}} |
155 |
| - {{$.locale.Tr "repo.pulls.cant_reopen_deleted_branch"}} |
156 |
| - {{else}} |
157 |
| - {{$.locale.Tr "repo.pulls.reopen_to_merge"}} |
| 148 | + <div class="item item-section text gt-f1"> |
| 149 | + <div class="item-section-left"> |
| 150 | + <h3 class="gt-mb-3">{{$.locale.Tr "repo.pulls.closed"}}</h3> |
| 151 | + <div class="merge-section-info"> |
| 152 | + {{if .IsPullRequestBroken}} |
| 153 | + {{$.locale.Tr "repo.pulls.cant_reopen_deleted_branch"}} |
| 154 | + {{else}} |
| 155 | + {{$.locale.Tr "repo.pulls.reopen_to_merge"}} |
| 156 | + {{end}} |
| 157 | + </div> |
| 158 | + </div> |
| 159 | + {{if and .IsPullBranchDeletable (not .IsPullRequestBroken)}} |
| 160 | + <div class="item-section-right"> |
| 161 | + <button class="delete-button ui button" data-url="{{.DeleteBranchLink}}">{{$.locale.Tr "repo.branch.delete_html"}}</button> |
| 162 | + </div> |
158 | 163 | {{end}}
|
159 | 164 | </div>
|
160 |
| - {{if and .IsPullBranchDeletable ( not .IsPullRequestBroken )}} |
161 |
| - <div class="ui divider"></div> |
162 |
| - <div> |
163 |
| - <a class="delete-button ui red button" href="" data-url="{{.DeleteBranchLink}}">{{$.locale.Tr "repo.branch.delete" .HeadTarget}}</a> |
164 |
| - </div> |
165 |
| - {{end}} |
166 | 165 | {{else if .IsPullFilesConflicted}}
|
167 | 166 | <div class="item text">
|
168 | 167 | {{svg "octicon-x"}}
|
|
471 | 470 | </div>
|
472 | 471 | {{end}}
|
473 | 472 |
|
474 |
| - {{if and .ShowMergeInstructions .Issue.PullRequest.HeadRepo}} |
| 473 | + {{if and .ShowMergeInstructions .Issue.PullRequest.HeadRepo (not .Issue.PullRequest.HasMerged) (not .Issue.IsClosed)}} |
475 | 474 | {{template "repo/issue/view_content/pull_merge_instruction" (dict "locale" .locale "Issue" .Issue)}}
|
476 | 475 | {{end}}
|
477 | 476 | </div>
|
|
0 commit comments