spielhoelle/zelos

View on GitHub
app/views/devise/passwords/edit.html.haml

Summary

Maintainability
Test Coverage
.row
  .col.s12.m6.offset-m3.z-depth-4.card-panel.mt-5
    .col.s12
      %h3="Change your password"
      = form_for(resource, as: resource_name, url: password_path(resource_name), html: { method: :put }) do |f|
        = devise_error_messages!
        = f.hidden_field :reset_password_token
        .field
          = f.label :password, "New password"
          %br/
          - if @minimum_password_length
            %em
              (#{@minimum_password_length} characters minimum)
            %br/
          = f.password_field :password, autofocus: true, autocomplete: "off", class: ""
        .field
          = f.label :password_confirmation, "Confirm new password"
          %br/
          = f.password_field :password_confirmation, autocomplete: "off", class: ""
        .row.input-field
          = f.submit "Change my password", class: "waves-effect waves-light btn col s12"
      %p
        = render "devise/shared/links"