You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

50 lines
1.6 KiB

<div class="page-header">
<h1>Settings</h1>
</div>
<div class="row">
<div class="col-lg-5">
<%= simple_form_for(resource,
as: resource_name,
url: registration_path(resource_name),
method: :put,
html: { autocomplete: 'off' }
) do |f| %>
<%= devise_error_messages! %>
<%= f.input :full_name, required: true %>
<%= f.input :email, required: true %>
<label class="password optional">Password</label>
<small>leave blank if you don't want to change it</small>
<%= f.input :password, label: false %>
<label class="password optional">
<abbr title="required">*</abbr> Current password
</label>
<small>we need your current password to confirm your changes</small>
<%= f.input :current_password, label: false, required: true %>
<%= f.submit "Update", class: 'btn btn-primary' %>
<% end %>
</div>
<div class="col-lg-offset-1 col-lg-6">
<br class="hidden-lg">
<% if current_user.authentications.exists? %>
<%= render active_scaffold: "users/authentications" %>
<br><br>
<% end %>
<div class="alert alert-warning text-center">
<h4>Delete account</h4>
<p>
<strong>Danger zone!</strong>
If you delete your account all your data will be deleted!
</p>
<p>
<%= link_to "Delete my account!", registration_path(resource_name),
class: 'btn btn-danger',
confirm: "All your data will be deleted! Are you sure?",
method: :delete
%>
</p>
</div>
</div>
</div>