Style small auth buttons similarly to preferred auth buttons

This commit is contained in:
Anton Khorev 2024-11-15 19:09:57 +03:00
parent b73f5d940c
commit 24ccba60cb
3 changed files with 3 additions and 3 deletions

View file

@ -60,7 +60,7 @@ module UserHelper
:size => "36"), :size => "36"),
auth_path(options.merge(:provider => provider)), auth_path(options.merge(:provider => provider)),
:method => :post, :method => :post,
:class => "auth_button btn btn-light p-2", :class => "auth_button btn btn-outline-secondary border p-2",
:title => t("application.auth_providers.#{provider}.title") :title => t("application.auth_providers.#{provider}.title")
) )
end end

View file

@ -20,7 +20,7 @@
:data => { "bs-toggle" => "collapse", :data => { "bs-toggle" => "collapse",
"bs-target" => "#login_auth_buttons, #openid_login_form" }, "bs-target" => "#login_auth_buttons, #openid_login_form" },
:title => t(".openid.title"), :title => t(".openid.title"),
:class => "btn btn-light p-2" %> :class => "btn btn-outline-secondary border p-2" %>
<% elsif provider != @preferred_auth_provider %> <% elsif provider != @preferred_auth_provider %>
<%= auth_button provider %> <%= auth_button provider %>
<% end -%> <% end -%>

View file

@ -112,7 +112,7 @@ class UserHelperTest < ActionView::TestCase
def test_auth_button def test_auth_button
button = auth_button("google") button = auth_button("google")
img_tag = "<img alt=\"Google logo\" class=\"rounded-1\" src=\"/images/auth_providers/google.svg\" width=\"36\" height=\"36\" />" img_tag = "<img alt=\"Google logo\" class=\"rounded-1\" src=\"/images/auth_providers/google.svg\" width=\"36\" height=\"36\" />"
assert_equal("<a class=\"auth_button btn btn-light p-2\" title=\"Log in with Google\" rel=\"nofollow\" data-method=\"post\" href=\"/auth/google\">#{img_tag}</a>", button) assert_equal("<a class=\"auth_button btn btn-outline-secondary border p-2\" title=\"Log in with Google\" rel=\"nofollow\" data-method=\"post\" href=\"/auth/google\">#{img_tag}</a>", button)
end end
private private