tnantoka/blog

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

Summary

Maintainability
Test Coverage
= form_for(resource, as: resource_name, url: session_path(resource_name)) do |f| 
  .form-group
    = f.label :email
    = f.text_field :email, class: 'form-control', autofocus: true, required: Rails.env.production?
  .form-group
    = f.label :password 
    = f.password_field :password, class: 'form-control', autocomplete: 'off', required: Rails.env.production?
  - if devise_mapping.rememberable? 
    .checkbox
      label
        = f.check_box :remember_me, checked: true
        = t('activerecord.attributes.user.remember_me')
  = f.submit t('.log_in'), class: 'btn btn-primary', data: { disable_with: t('shared.please_wait') }