1+ < div class ="container ">
2+ < div class ="auth-container ">
3+ < h2 class ="auth-title "> <%= t ( "devise.registrations.edit.title" ) %> <%= resource_name . to_s . humanize %> </ h2 >
4+
5+ <%= form_for ( resource , as : resource_name , url : registration_path ( resource_name ) , html : { method : :put } ) do |f | %>
6+ <%= render "devise/shared/error_messages" , resource : resource %>
7+
8+ < div class ="input ">
9+ < p > <%= f . label :email %> </ p >
10+ < p > <%= f . email_field :email , autofocus : true , autocomplete : "email" %> </ p >
11+ </ div >
12+
13+ <% if devise_mapping . confirmable? && resource . pending_reconfirmation? %>
14+ < div > Currently waiting confirmation for: <%= resource . unconfirmed_email %> </ div >
15+ <% end %>
16+
17+ < div class ="input ">
18+ < p > <%= f . label :password %> < i > <%= t ( "devise.registrations.edit.leave_blank_if_you_don_t_want_to_change_it" ) %> </ i > </ p >
19+ < p > <%= f . password_field :password , autocomplete : "new-password" %> </ p >
20+ <% if @minimum_password_length %>
21+ < p > < em > <%= @minimum_password_length %> <%= t ( "devise.registrations.edit.characters minimum" ) %> </ em > </ p >
22+ <% end %>
23+ </ div >
24+
25+ < div class ="input ">
26+ < p > <%= f . label :password_confirmation %> </ p >
27+ < p > <%= f . password_field :password_confirmation , autocomplete : "new-password" %> </ p >
28+ </ div >
29+
30+ < div class ="input ">
31+ < p > <%= f . label :current_password %> < i > <%= t ( "devise.registrations.edit.we_need_your_current_password_to_confirm_your_changes" ) %> </ i > </ p >
32+ < p > <%= f . password_field :current_password , autocomplete : "current-password" %> </ p >
33+ </ div >
34+
35+ < div class ="submit ">
36+ <%= f . submit t ( "devise.registrations.edit.update" ) %>
37+ </ div >
38+ <% end %>
39+
40+
41+ < h3 > <%= t ( "devise.registrations.edit.unhappy" ) %> </ h3 >
42+ < div class ="oauth-buttons-cancel ">
43+ <%= button_to t ( "devise.registrations.edit.cancel_my_account" ) ,
44+ registration_path ( resource_name ) , data : { confirm : "Are you sure?" , turbo_confirm : "Are you sure?" } , method : :delete %>
45+ </ div >
46+
47+ < div class ="auth-links ">
48+ <%= link_to t ( "devise.shared.links.back" ) , :back %>
49+ </ div >
50+ </ div >
51+ </ div >
0 commit comments