fix link account ui (#14763)
Signed-off-by: a1012112796 <1012112796@qq.com> Co-authored-by: techknowlogick <techknowlogick@gitea.io>
This commit is contained in:
		
							parent
							
								
									a50ca28355
								
							
						
					
					
						commit
						1ecdc55aff
					
				
					 2 changed files with 41 additions and 12 deletions
				
			
		|  | @ -12,18 +12,17 @@ | ||||||
| 				{{.i18n.Tr "auth.oauth_signin_tab"}} | 				{{.i18n.Tr "auth.oauth_signin_tab"}} | ||||||
| 			</a> | 			</a> | ||||||
| 		</div> | 		</div> | ||||||
| 
 | 	</div> | ||||||
| 		<div class="ui middle very relaxed page grid"> | 	<div class="ui middle very relaxed page grid"> | ||||||
| 			<div class="column"> | 		<div class="column"> | ||||||
| 				<div class="ui tab {{if not .user_exists}}active{{end}}" | 			<div class="ui tab {{if not .user_exists}}active{{end}}" | ||||||
| 					data-tab="auth-link-signup-tab"> | 				data-tab="auth-link-signup-tab"> | ||||||
| 					{{template "user/auth/signup_inner" .}} | 				{{template "user/auth/signup_inner" .}} | ||||||
| 				</div> | 			</div> | ||||||
| 				<div class="ui tab {{if .user_exists}}active{{end}}" | 			<div class="ui tab {{if .user_exists}}active{{end}}" | ||||||
| 					data-tab="auth-link-signin-tab"> | 				data-tab="auth-link-signin-tab"> | ||||||
| 					<div class="ui user signin container icon"> | 				<div class="ui user signin container icon"> | ||||||
| 						{{template "user/auth/signin_inner" .}} | 					{{template "user/auth/signin_inner" .}} | ||||||
| 					</div> |  | ||||||
| 				</div> | 				</div> | ||||||
| 			</div> | 			</div> | ||||||
| 		</div> | 		</div> | ||||||
|  |  | ||||||
|  | @ -2397,6 +2397,33 @@ function initIssueReferenceRepositorySearch() { | ||||||
|     }); |     }); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | function initLinkAccountView() { | ||||||
|  |   const $lnkUserPage = $('.page-content.user.link-account'); | ||||||
|  |   if ($lnkUserPage.length === 0) { | ||||||
|  |     return false; | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|  |   const $signinTab = $lnkUserPage.find('.item[data-tab="auth-link-signin-tab"]'); | ||||||
|  |   const $signUpTab = $lnkUserPage.find('.item[data-tab="auth-link-signup-tab"]'); | ||||||
|  |   const $signInView = $lnkUserPage.find('.tab[data-tab="auth-link-signin-tab"]'); | ||||||
|  |   const $signUpView = $lnkUserPage.find('.tab[data-tab="auth-link-signup-tab"]'); | ||||||
|  | 
 | ||||||
|  |   $signUpTab.on('click', () => { | ||||||
|  |     $signinTab.removeClass('active'); | ||||||
|  |     $signInView.removeClass('active'); | ||||||
|  |     $signUpTab.addClass('active'); | ||||||
|  |     $signUpView.addClass('active'); | ||||||
|  |     return false; | ||||||
|  |   }); | ||||||
|  | 
 | ||||||
|  |   $signinTab.on('click', () => { | ||||||
|  |     $signUpTab.removeClass('active'); | ||||||
|  |     $signUpView.removeClass('active'); | ||||||
|  |     $signinTab.addClass('active'); | ||||||
|  |     $signInView.addClass('active'); | ||||||
|  |   }); | ||||||
|  | } | ||||||
|  | 
 | ||||||
| $(document).ready(async () => { | $(document).ready(async () => { | ||||||
|   // Show exact time
 |   // Show exact time
 | ||||||
|   $('.time-since').each(function () { |   $('.time-since').each(function () { | ||||||
|  | @ -2456,6 +2483,9 @@ $(document).ready(async () => { | ||||||
|     window.location = $(this).data('href'); |     window.location = $(this).data('href'); | ||||||
|   }); |   }); | ||||||
| 
 | 
 | ||||||
|  |   // link-account tab handle
 | ||||||
|  |   initLinkAccountView(); | ||||||
|  | 
 | ||||||
|   // Dropzone
 |   // Dropzone
 | ||||||
|   const $dropzone = $('#dropzone'); |   const $dropzone = $('#dropzone'); | ||||||
|   if ($dropzone.length > 0) { |   if ($dropzone.length > 0) { | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue