forked from gitea/gitea
		
	 e8173c2c33
			
		
	
	
		e8173c2c33
		
			
		
	
	
	
	
		
			
			Co-Author: @wxiaoguang It is more convenient that user just need to enter a new branch name after he selects the branch which he want to rename. So this PR move the function of renaming branch to the page of branches list. This PR also restyle the button of `new branch`, `download`, `delete`.... https://user-images.githubusercontent.com/33891828/235277997-413060bb-759f-430a-b5c4-df5e40ffcd28.mov --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
		
			
				
	
	
		
			78 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Handlebars
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Handlebars
		
	
	
	
	
	
| {{template "repo/settings/layout_head" (dict "ctxData" . "pageClass" "repository settings edit")}}
 | |
| 	<div class="repo-setting-content">
 | |
| 		{{if .Repository.IsArchived}}
 | |
| 			<div class="ui warning message">
 | |
| 				{{.locale.Tr "repo.settings.archive.branchsettings_unavailable"}}
 | |
| 			</div>
 | |
| 		{{else}}
 | |
| 			<h4 class="ui top attached header">
 | |
| 				{{.locale.Tr "repo.default_branch"}}
 | |
| 			</h4>
 | |
| 			<div class="ui attached segment">
 | |
| 				<p>
 | |
| 					{{.locale.Tr "repo.settings.default_branch_desc"}}
 | |
| 				</p>
 | |
| 				<form class="gt-df" action="{{.Link}}" method="post">
 | |
| 					{{.CsrfTokenHtml}}
 | |
| 					<input type="hidden" name="action" value="default_branch">
 | |
| 					{{if not .Repository.IsEmpty}}
 | |
| 						<div class="ui dropdown selection gt-f1 gt-mr-3 gt-max-width-24rem">
 | |
| 							{{svg "octicon-triangle-down" 14 "dropdown icon"}}
 | |
| 							<input type="hidden" name="branch" value="{{.Repository.DefaultBranch}}">
 | |
| 							<div class="default text">{{.Repository.DefaultBranch}}</div>
 | |
| 							<div class="menu">
 | |
| 								{{range .Branches}}
 | |
| 									<div class="item" data-value="{{.}}">{{.}}</div>
 | |
| 								{{end}}
 | |
| 							</div>
 | |
| 						</div>
 | |
| 						<button class="ui green button">{{$.locale.Tr "repo.settings.branches.update_default_branch"}}</button>
 | |
| 					{{end}}
 | |
| 				</form>
 | |
| 			</div>
 | |
| 
 | |
| 			<h4 class="ui top attached header">
 | |
| 				{{.locale.Tr "repo.settings.protected_branch"}}
 | |
| 				<div class="ui right">
 | |
| 					<a class="ui primary tiny button" href="{{$.Repository.Link}}/settings/branches/edit">{{$.locale.Tr "repo.settings.branches.add_new_rule"}}</a>
 | |
| 				</div>
 | |
| 			</h4>
 | |
| 
 | |
| 			<div class="ui attached table segment">
 | |
| 				<div class="ui grid padded">
 | |
| 					<div class="sixteen wide column">
 | |
| 						<table class="ui single line table padded">
 | |
| 							<tbody>
 | |
| 								{{range .ProtectedBranches}}
 | |
| 									<tr>
 | |
| 										<td><div class="ui basic primary label">{{.RuleName}}</div></td>
 | |
| 										<td class="right aligned">
 | |
| 										<a class="rm ui button" href="{{$.Repository.Link}}/settings/branches/edit?rule_name={{.RuleName}}">{{$.locale.Tr "repo.settings.edit_protected_branch"}}</a>
 | |
| 										<button class="ui red tiny button delete-button" data-url="{{$.Repository.Link}}/settings/branches/{{.ID}}/delete" data-id="{{.ID}}">
 | |
| 										{{$.locale.Tr "repo.settings.protected_branch.delete_rule"}}</button>
 | |
| 										</td>
 | |
| 									</tr>
 | |
| 								{{else}}
 | |
| 									<tr class="center aligned"><td>{{.locale.Tr "repo.settings.no_protected_branch"}}</td></tr>
 | |
| 								{{end}}
 | |
| 							</tbody>
 | |
| 						</table>
 | |
| 					</div>
 | |
| 				</div>
 | |
| 			</div>
 | |
| 		{{end}}
 | |
| 	</div>
 | |
| 
 | |
| <div class="ui g-modal-confirm delete modal">
 | |
| 	<div class="header">
 | |
| 		{{svg "octicon-trash"}}
 | |
| 		{{.locale.Tr "repo.settings.protected_branch_deletion"}}
 | |
| 	</div>
 | |
| 	<div class="content">
 | |
| 		<p>{{.locale.Tr "repo.settings.protected_branch_deletion_desc"}}</p>
 | |
| 	</div>
 | |
| 	{{template "base/modal_actions_confirm" .}}
 | |
| </div>
 | |
| 
 | |
| {{template "repo/settings/layout_footer" .}}
 |