Commit 4477d68b authored by Bryce Johnson's avatar Bryce Johnson

Split login box into different panes, for ldap enabled screens.

parent d3e64a95
#login-pane.login-box{ role: 'tabpanel', class: 'tab-pane active' } - if form_based_providers.any?
.login-body - if crowd_enabled?
- if form_based_providers.any? .login-box.tab-pane.active{id: "crowd", role: 'tabpanel', class: 'tab-pane'}
- if crowd_enabled? .login-body
%div.tab-pane.active{id: "tab-crowd"} = render 'devise/sessions/new_crowd'
= render 'devise/sessions/new_crowd' - @ldap_servers.each_with_index do |server, i|
- @ldap_servers.each_with_index do |server, i| .login-box.tab-pane{id: "#{server['provider_name']}", role: 'tabpanel', class: (:active if i.zero? && !crowd_enabled?)}
%div.tab-pane{id: "tab-#{server['provider_name']}", class: (:active if i.zero? && !crowd_enabled?)} .login-body
= render 'devise/sessions/new_ldap', server: server = render 'devise/sessions/new_ldap', server: server
- if signin_enabled? - if signin_enabled?
%div#tab-signin.tab-pane .login-box.tab-pane{id: 'ldap-standard', role: 'tabpanel'}
= render 'devise/sessions/new_base' .login-body
= render 'devise/sessions/new_base'
- elsif signin_enabled? - elsif signin_enabled?
= render 'devise/sessions/new_base' = render 'devise/sessions/new_base'
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment