mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	fix link account ui (#14763)
Signed-off-by: a1012112796 <1012112796@qq.com> Co-authored-by: techknowlogick <techknowlogick@gitea.io>
This commit is contained in:
		@@ -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) {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user