= simple_form_for(@user) do |f|
.form-inputs
.row
.col-sm-6.col-md-3
= f.input :name, autofocus: true
.row
.col-sm-10.col-md-5
= f.input :email,input_html: {class: ["ime-disable"]}, required: true,disabled: @user.pending_reconfirmation? || @user.unconfirmed_email_was.present?
- if @user.pending_reconfirmation? || @user.unconfirmed_email_was.present?
%p= t('devise.registrations.edit.currently_waiting_confirmation_for_email', :email => @user.unconfirmed_email_was, :default => "Currently waiting confirmation for: %{email}")
= f.input :email_change_cancel,as: :boolean
.row
.col-sm-6.col-md-3
= f.input :sign_in_id,input_html: {class: ["ime-disable"]}
:ruby
password_input_option = if @user.new_record?
{required: true}
else
{hint: t('devise.registrations.edit.leave_blank_if_you_don_t_want_to_change_it', :default => "leave blank if you don't want to change it")}
end
.row
.col-sm-10.col-md-5
= f.input :password,password_input_option.merge({input_html: {autocomplete: "off"}})
= f.input :password_confirmation,required: @user.new_record?,input_html:{maxlength: Devise.password_length.max}
- if @user.new_record? || @user.id != current_user.id
.row
.col-sm-6.col-md-3
= f.input :role,User.roles_select(@user.new_record?)
= f.input :unlock,as: :boolean if @user.access_locked?
.form-actions
= f.button :submit