mirror of
https://github.com/go-gitea/gitea
synced 2025-07-22 18:28:37 +00:00
Fix OAuth loading state (#24788)
Fix regression from https://github.com/go-gitea/gitea/pull/24740 where the loading state was not showing because the `oauth-login-image` class was removed. Replaced the Fomantic loader with a pure CSS loader and cleaned up the HTML. Diff: https://github.com/go-gitea/gitea/pull/24788/files?diff=unified&w=1  Co-authored-by: Giteabot <teabot@gitea.io>
This commit is contained in:
@@ -54,33 +54,30 @@
|
||||
|
||||
{{if and .OrderedOAuth2Names .OAuth2Providers}}
|
||||
<hr class="ui divider"/>
|
||||
<div class="oauth2 center">
|
||||
<div id="oauth2-login-loader" class="ui disabled centered loader"></div>
|
||||
<div>
|
||||
<div id="oauth2-login-navigator" class="gt-df gt-jc">
|
||||
<span class="gt-self-center gt-mr-3">{{.locale.Tr "sign_in_with"}}</span>
|
||||
<div class="gt-df gt-fw gt-gap-4">
|
||||
{{range $key := .OrderedOAuth2Names}}
|
||||
{{$provider := index $.OAuth2Providers $key}}
|
||||
<a class="{{$provider.Name}} silenced oauth-login-link" href="{{AppSubUrl}}/user/oauth2/{{$key}}" data-tooltip-content="{{$provider.DisplayName}}{{if eq $provider.Name "openidConnect"}} ({{$key}}){{end}}">
|
||||
{{if eq $provider.Name "github"}}
|
||||
{{svg "octicon-mark-github" 40}}
|
||||
{{else if eq $provider.Name "gitlab"}}
|
||||
{{svg "gitea-gitlab" 40}}
|
||||
{{else if eq $provider.Name "openidConnect"}}
|
||||
{{svg "gitea-openid" 40}}
|
||||
{{else}}
|
||||
<img
|
||||
class="gt-object-contain"
|
||||
width="40"
|
||||
height="40"
|
||||
alt="{{$provider.DisplayName}}{{if eq $provider.Name "openidConnect"}} ({{$key}}){{end}}"
|
||||
src="{{AppSubUrl}}{{$provider.Image}}"
|
||||
>
|
||||
{{end}}
|
||||
</a>
|
||||
{{end}}
|
||||
</div>
|
||||
<div id="oauth2-login-navigator">
|
||||
<div id="oauth2-login-navigator-inner" class="gt-df gt-jc">
|
||||
<span class="gt-self-center gt-mr-3">{{.locale.Tr "sign_in_with"}}</span>
|
||||
<div class="gt-df gt-fw gt-gap-4">
|
||||
{{range $key := .OrderedOAuth2Names}}
|
||||
{{$provider := index $.OAuth2Providers $key}}
|
||||
<a class="{{$provider.Name}} silenced oauth-login-link" href="{{AppSubUrl}}/user/oauth2/{{$key}}" data-tooltip-content="{{$provider.DisplayName}}{{if eq $provider.Name "openidConnect"}} ({{$key}}){{end}}">
|
||||
{{if eq $provider.Name "github"}}
|
||||
{{svg "octicon-mark-github" 40}}
|
||||
{{else if eq $provider.Name "gitlab"}}
|
||||
{{svg "gitea-gitlab" 40}}
|
||||
{{else if eq $provider.Name "openidConnect"}}
|
||||
{{svg "gitea-openid" 40}}
|
||||
{{else}}
|
||||
<img
|
||||
class="gt-object-contain"
|
||||
width="40"
|
||||
height="40"
|
||||
alt="{{$provider.DisplayName}}{{if eq $provider.Name "openidConnect"}} ({{$key}}){{end}}"
|
||||
src="{{AppSubUrl}}{{$provider.Image}}"
|
||||
>
|
||||
{{end}}
|
||||
</a>
|
||||
{{end}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user