summaryrefslogtreecommitdiffstats
path: root/templates/repo/issue/view_content/update_branch_by_merge.tmpl
blob: adce052deeba15d3f4e0514a07e685d8948ad8fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{{if and (gt $.Issue.PullRequest.CommitsBehind 0) (not $.Issue.IsClosed) (not $.Issue.PullRequest.IsChecking) (not $.IsPullFilesConflicted) (not $.IsPullRequestBroken)}}
	<div class="divider"></div>
	<div class="item item-section">
		<div class="item-section-left flex-text-inline">
			{{svg "octicon-alert"}}
			{{ctx.Locale.Tr "repo.pulls.outdated_with_base_branch"}}
		</div>
		<div class="item-section-right">
			{{if and $.UpdateAllowed $.UpdateByRebaseAllowed}}
				<div class="tw-inline-block">
					<div class="ui buttons update-button">
						<button class="ui button" data-do="{{$.Link}}/update" data-redirect="{{$.Link}}">
							<span class="button-text">
								{{ctx.Locale.Tr "repo.pulls.update_branch"}}
							</span>
						</button>
						<div class="ui dropdown icon button">
							{{svg "octicon-triangle-down"}}
							<div class="menu">
								<a class="item active selected" data-do="{{$.Link}}/update">{{ctx.Locale.Tr "repo.pulls.update_branch"}}</a>
								<a class="item" data-do="{{$.Link}}/update?style=rebase">{{ctx.Locale.Tr "repo.pulls.update_branch_rebase"}}</a>
							</div>
						</div>
					</div>
				</div>
			{{end}}
			{{if and $.UpdateAllowed (not $.UpdateByRebaseAllowed)}}
				<form action="{{$.Link}}/update" method="post" class="ui update-branch-form">
					{{$.CsrfTokenHtml}}
					<button class="ui compact button">
						<span class="ui text">{{ctx.Locale.Tr "repo.pulls.update_branch"}}</span>
					</button>
				</form>
			{{end}}
		</div>
	</div>
{{end}}