KyivKrishnaAcademy/ved_akadem_students

View on GitHub
app/views/devise/sessions/new.html.erb

Summary

Maintainability
Test Coverage
<% provide(:title, t('devise.links.sign_in')) %>
<% content_for(:js_and_css) do %>
  <%= javascript_include_tag 'generated/react-bundle', type: 'text/javascript', defer: true %>
  <%= javascript_include_tag 'generated/schedule-list-bundle', type: 'text/javascript', defer: true %>
<% end %>

<div class="row vert-offset-top-4">
  <div class="col-xs-12 col-sm-4 col-md-4 col-lg-3 col-lg-offset-1">
    <%=
      link_to t('devise.links.sign_up'),
              new_registration_path(resource_name),
              class: 'btn btn-success btn-lg col-xs-12 col-sm-12 vert-offset-top-6'
    %>
  </div>

  <div class="col-xs-12 col-sm-offset-1 col-sm-1 col-md-offset-1 col-md-1 vert-offset-top-6">
    <h1 class="text-center"><small><%=t('devise.links.or') %></small></h1>
  </div>

  <div class="col-xs-12 col-sm-offset-1 col-sm-5 col-md-offset-1 col-md-5 col-lg-3 stop_double_submit">
    <h4 class="text-center">
      <b><%=t('devise.links.already_registered') %></b>
    </h4>
    <%= simple_form_for(resource, as: resource_name, url: session_path(resource_name)) do |f|  %>
      <%= f.input :email, required: false, autofocus: true  %>
      <%= f.input :password, required: false %>
      <%= f.input :remember_me, as: :boolean if devise_mapping.rememberable? %>

      <div class="form-actions">
        <%= f.button :button, class: 'col-xs-12 btn btn-lg btn-submit' do %>
          <span class="glyphicon glyphicon-refresh spinner" aria-hidden></span>
          <%= t('devise.links.sign_in') %>
        <% end %>
      </div>
    <% end %>

    <div>
      <%=
        link_to t('devise.links.forgot_password'),
                new_password_path(resource_name),
                class: 'btn btn-default btn-sm col-xs-12 col-sm-12 vert-offset-top-1'
      %>
    </div>
  </div>
</div>