lfzawacki/musical-artifacts

View on GitHub
app/views/users/registrations/new.html.haml

Summary

Maintainability
Test Coverage
= content_for :title, t('_other.signup')

.container.container-login
  .col-md-6.col-md-offset-3

    .panel.panel-default
      .panel-heading
        %h2.panel-title
          %strong=t('_other.signup')

      .panel-body
        = form_for(resource, as: resource_name, url: registration_path(resource_name), class: 'form-horizontal') do |f|
          = render "devise/shared/error_messages", resource: resource
          .form-group
            = f.label :username
            = f.text_field :username, autofocus: true, class: 'form-control'
          .form-group
            = f.label :email
            = f.email_field :email, class: 'form-control'
          .form-group
            = f.label :password
            - if @minimum_password_length
              %em
                (#{t('.password_min', count: @minimum_password_length)})
            %br/
            = f.password_field :password, autocomplete: "off", class: 'form-control'
          .form-group
            = f.label :password_confirmation
            = f.password_field :password_confirmation, autocomplete: "off", class: 'form-control'
          .actions
            = f.submit t('_other.signup'), class: 'btn btn-default'

    = render 'users/omniauth_providers'