app/views/users/registrations/new.html.haml
= 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'