Fix issue/pul sidebar (#14826)
This commit is contained in:
		
							parent
							
								
									cf29cb30d3
								
							
						
					
					
						commit
						dc081959db
					
				
					 1 changed files with 198 additions and 197 deletions
				
			
		|  | @ -524,90 +524,7 @@ | |||
| 				{{end}} | ||||
| 			</div> | ||||
| 
 | ||||
| 			{{ if and .IsRepoAdmin (not .Repository.IsArchived) }} | ||||
| 			<div class="ui divider"></div> | ||||
| 			<div class="ui watching"> | ||||
| 				<button class="fluid ui show-modal button {{if .Issue.IsLocked }} negative {{ end }}" data-modal="#lock"> | ||||
| 					{{if .Issue.IsLocked}} | ||||
| 						{{svg "octicon-key"}} | ||||
| 						{{.i18n.Tr "repo.issues.unlock"}} | ||||
| 					{{else}} | ||||
| 						{{svg "octicon-lock"}} | ||||
| 						{{.i18n.Tr "repo.issues.lock"}} | ||||
| 					{{end}} | ||||
| 				</button> | ||||
| 			</div> | ||||
| 
 | ||||
| 
 | ||||
| 			<div class="ui tiny modal" id="lock"> | ||||
| 				<div class="header"> | ||||
| 					{{ if .Issue.IsLocked }} | ||||
| 						{{.i18n.Tr "repo.issues.unlock.title"}} | ||||
| 					{{ else }} | ||||
| 						{{.i18n.Tr "repo.issues.lock.title"}} | ||||
| 					{{ end }} | ||||
| 				</div> | ||||
| 			<div class="content"> | ||||
| 				<div class="ui warning message text left"> | ||||
| 					{{ if .Issue.IsLocked }} | ||||
| 						{{.i18n.Tr "repo.issues.unlock.notice_1"}}<br> | ||||
| 						{{.i18n.Tr "repo.issues.unlock.notice_2"}}<br> | ||||
| 					{{ else }} | ||||
| 						{{.i18n.Tr "repo.issues.lock.notice_1"}}<br> | ||||
| 						{{.i18n.Tr "repo.issues.lock.notice_2"}}<br> | ||||
| 						{{.i18n.Tr "repo.issues.lock.notice_3"}}<br> | ||||
| 					{{ end }} | ||||
| 				</div> | ||||
| 
 | ||||
| 				<form class="ui form" action="{{$.RepoLink}}/issues/{{.Issue.Index}}{{ if .Issue.IsLocked }}/unlock{{ else }}/lock{{ end }}" | ||||
| 					method="post"> | ||||
| 					{{.CsrfTokenHtml}} | ||||
| 
 | ||||
| 					{{ if not .Issue.IsLocked }} | ||||
| 					<div class="field"> | ||||
| 						<strong> {{ .i18n.Tr "repo.issues.lock.reason" }} </strong> | ||||
| 					</div> | ||||
| 
 | ||||
| 					<div class="field"> | ||||
| 						<div class="ui fluid dropdown selection" tabindex="0"> | ||||
| 
 | ||||
| 							<select name="reason"> | ||||
| 								<option value=""> </option> | ||||
| 								{{range .LockReasons}} | ||||
| 									<option value="{{.}}">{{.}}</option> | ||||
| 								{{end}} | ||||
| 							</select> | ||||
| 							{{svg "octicon-triangle-down" 14 "dropdown icon"}} | ||||
| 
 | ||||
| 							<div class="default text"> </div> | ||||
| 
 | ||||
| 							<div class="menu transition hidden" tabindex="-1" style="display: block !important;"> | ||||
| 								{{range .LockReasons}} | ||||
| 									<div class="item" data-value="{{.}}">{{.}}</div> | ||||
| 								{{end}} | ||||
| 							</div> | ||||
| 						</div> | ||||
| 					</div> | ||||
| 					{{ end }} | ||||
| 
 | ||||
| 					<div class="text right actions"> | ||||
| 						<div class="ui cancel button">{{.i18n.Tr "settings.cancel"}}</div> | ||||
| 						<button class="ui red button"> | ||||
| 							{{ if .Issue.IsLocked }} | ||||
| 								{{.i18n.Tr "repo.issues.unlock_confirm"}} | ||||
| 							{{ else }} | ||||
| 								{{.i18n.Tr "repo.issues.lock_confirm"}} | ||||
| 							{{ end }} | ||||
| 						</button> | ||||
| 					</div> | ||||
| 				</form> | ||||
| 			</div> | ||||
| 		</div> | ||||
| 		{{ end }} | ||||
| 
 | ||||
| 	</div> | ||||
| </div> | ||||
| {{if and .CanCreateIssueDependencies (not .Repository.IsArchived)}} | ||||
| 			{{if and .CanCreateIssueDependencies (not .Repository.IsArchived)}} | ||||
| 				<input type="hidden" id="repolink" value="{{$.RepoRelPath}}"> | ||||
| 				<input type="hidden" id="repoId" value="{{.Repository.ID}}"> | ||||
| 				<input type="hidden" id="crossRepoSearch" value="{{.AllowCrossRepositoryDependencies}}"> | ||||
|  | @ -643,5 +560,89 @@ | |||
| 						</div> | ||||
| 					</div> | ||||
| 				</div> | ||||
| {{end}} | ||||
| 			{{end}} | ||||
| 		{{end}} | ||||
| 
 | ||||
| 		{{if and .IsRepoAdmin (not .Repository.IsArchived)}} | ||||
| 			<div class="ui divider"></div> | ||||
| 			<div class="ui watching"> | ||||
| 				<button class="fluid ui show-modal button {{if .Issue.IsLocked }} negative {{end}}" data-modal="#lock"> | ||||
| 					{{if .Issue.IsLocked}} | ||||
| 						{{svg "octicon-key"}} | ||||
| 						{{.i18n.Tr "repo.issues.unlock"}} | ||||
| 					{{else}} | ||||
| 						{{svg "octicon-lock"}} | ||||
| 						{{.i18n.Tr "repo.issues.lock"}} | ||||
| 					{{end}} | ||||
| 				</button> | ||||
| 			</div> | ||||
| 
 | ||||
| 
 | ||||
| 			<div class="ui tiny modal" id="lock"> | ||||
| 				<div class="header"> | ||||
| 					{{ if .Issue.IsLocked }} | ||||
| 						{{.i18n.Tr "repo.issues.unlock.title"}} | ||||
| 					{{else}} | ||||
| 						{{.i18n.Tr "repo.issues.lock.title"}} | ||||
| 					{{end}} | ||||
| 				</div> | ||||
| 			</div> | ||||
| 			<div class="content"> | ||||
| 				<div class="ui warning message text left"> | ||||
| 					{{ if .Issue.IsLocked }} | ||||
| 						{{.i18n.Tr "repo.issues.unlock.notice_1"}}<br> | ||||
| 						{{.i18n.Tr "repo.issues.unlock.notice_2"}}<br> | ||||
| 					{{else}} | ||||
| 						{{.i18n.Tr "repo.issues.lock.notice_1"}}<br> | ||||
| 						{{.i18n.Tr "repo.issues.lock.notice_2"}}<br> | ||||
| 						{{.i18n.Tr "repo.issues.lock.notice_3"}}<br> | ||||
| 					{{end}} | ||||
| 				</div> | ||||
| 
 | ||||
| 				<form class="ui form" action="{{$.RepoLink}}/issues/{{.Issue.Index}}{{ if .Issue.IsLocked }}/unlock{{else}}/lock{{end}}" | ||||
| 					method="post"> | ||||
| 					{{.CsrfTokenHtml}} | ||||
| 
 | ||||
| 					{{ if not .Issue.IsLocked }} | ||||
| 						<div class="field"> | ||||
| 							<strong> {{ .i18n.Tr "repo.issues.lock.reason" }} </strong> | ||||
| 						</div> | ||||
| 
 | ||||
| 						<div class="field"> | ||||
| 							<div class="ui fluid dropdown selection" tabindex="0"> | ||||
| 
 | ||||
| 								<select name="reason"> | ||||
| 									<option value=""> </option> | ||||
| 									{{range .LockReasons}} | ||||
| 										<option value="{{.}}">{{.}}</option> | ||||
| 									{{end}} | ||||
| 								</select> | ||||
| 								{{svg "octicon-triangle-down" 14 "dropdown icon"}} | ||||
| 
 | ||||
| 								<div class="default text"> </div> | ||||
| 
 | ||||
| 								<div class="menu transition hidden" tabindex="-1" style="display: block !important;"> | ||||
| 									{{range .LockReasons}} | ||||
| 										<div class="item" data-value="{{.}}">{{.}}</div> | ||||
| 									{{end}} | ||||
| 								</div> | ||||
| 							</div> | ||||
| 						</div> | ||||
| 					{{end}} | ||||
| 
 | ||||
| 					<div class="text right actions"> | ||||
| 						<div class="ui cancel button">{{.i18n.Tr "settings.cancel"}}</div> | ||||
| 						<button class="ui red button"> | ||||
| 							{{ if .Issue.IsLocked }} | ||||
| 								{{.i18n.Tr "repo.issues.unlock_confirm"}} | ||||
| 							{{else}} | ||||
| 								{{.i18n.Tr "repo.issues.lock_confirm"}} | ||||
| 							{{end}} | ||||
| 						</button> | ||||
| 					</div> | ||||
| 				</form> | ||||
| 			</div> | ||||
| 			</div> | ||||
| 		{{end}} | ||||
| 	</div> | ||||
| </div> | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue