% i18n_scope = "decidim.system.organizations.omniauth_settings" %> <%= field_set_tag f.label(provider_name(provider), nil, for: nil), class: "border-2 border-background p-4 form__wrapper last:pb-4" do %> <% if provider_enabled?(provider) %>
<%= t("enabled_by_default", scope: i18n_scope) %>
<% end %> <%= f.check_box( "omniauth_settings_#{provider}_enabled", label: t("enabled", scope: i18n_scope), label_options: { class: "form__wrapper-checkbox-label" } ) %> <% Rails.application.secrets.dig(:omniauth, provider.to_sym).keys.select { |k| k != :enabled }.each do |setting| %> <%= f.text_field("omniauth_settings_#{provider}_#{setting}", label: I18n.t( ".#{setting}", scope: [:icon, :icon_path].include?(setting) ? i18n_scope : "#{i18n_scope}.#{provider}" )) %> <% end %> <% end %>