summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Wortschack <mwortschack@gitlab.com>2018-08-27 16:36:47 +0200
committerMartin Wortschack <mwortschack@gitlab.com>2018-08-27 16:37:27 +0200
commit1402f1b3ea217af5fd2e7c87369f4e73e114414f (patch)
treecd4510b2cd772978304653e091f67e89b17ea2a8
parent7556875eb8a1759551fd271781b88641b60cc4b8 (diff)
downloadgitlab-ce-44943-update-presentation-for-sso-providers-on-log-in-page.tar.gz
fixes tests by adding missing CSS class44943-update-presentation-for-sso-providers-on-log-in-page
- shows provider image only if exists - cleans up CSS
-rw-r--r--app/assets/stylesheets/pages/login.scss6
-rw-r--r--app/views/devise/shared/_omniauth_box.html.haml5
2 files changed, 4 insertions, 7 deletions
diff --git a/app/assets/stylesheets/pages/login.scss b/app/assets/stylesheets/pages/login.scss
index 18a7db79d2b..cb1901819c4 100644
--- a/app/assets/stylesheets/pages/login.scss
+++ b/app/assets/stylesheets/pages/login.scss
@@ -124,11 +124,7 @@
img {
width: 18px;
height: 18px;
- }
-
- span {
- margin-left: 20px;
- text-transform: capitalize;
+ margin-right: 20px;
}
}
}
diff --git a/app/views/devise/shared/_omniauth_box.html.haml b/app/views/devise/shared/_omniauth_box.html.haml
index c065dd97552..c58aaf26398 100644
--- a/app/views/devise/shared/_omniauth_box.html.haml
+++ b/app/views/devise/shared/_omniauth_box.html.haml
@@ -5,8 +5,9 @@
- providers = enabled_button_based_providers
- providers.each do |provider|
- has_icon = provider_has_icon?(provider)
- = link_to omniauth_authorize_path(:user, provider), method: :post, class: 'btn omniauth-btn', id: "oauth-login-#{provider}" do
- = provider_image_tag(provider)
+ = link_to omniauth_authorize_path(:user, provider), method: :post, class: 'btn omniauth-btn oauth-login', id: "oauth-login-#{provider}" do
+ - if has_icon
+ = provider_image_tag(provider)
%span
= label_for_provider(provider)
%fieldset.remember-me