|
4 | 4 | Edit profile
|
5 | 5 |
|
6 | 6 | %section.form
|
7 |
| - = form_for resource, as: resource_name, url: registration_path(resource_name) do |f| |
| 7 | + = form_with model: resource, scope: resource_name, |
| 8 | + url: registration_path(resource_name) do |f| |
8 | 9 |
|
9 | 10 | %figure.avatar
|
10 | 11 | = image_tag(avatar_url(@user, 128))
|
|
15 | 16 |
|
16 | 17 | %label.email
|
17 | 18 | %span.label Your email address
|
18 |
| - = f.email_field :email, placeholder: 'Your email address' |
| 19 | + = f.email_field :email, |
| 20 | + autocomplete: 'email', |
| 21 | + placeholder: 'Your email address' |
19 | 22 |
|
20 | 23 | %label.inline.show_participation
|
21 | 24 | = f.check_box :show_participation
|
|
24 | 27 | - if resource.no_oauth_connected?
|
25 | 28 | %label.password
|
26 | 29 | %span.label Your password
|
27 |
| - = f.password_field :password, placeholder: 'Your password' |
| 30 | + = f.password_field :password, |
| 31 | + autocomplete: 'new-password', |
| 32 | + placeholder: 'Your password' |
28 | 33 |
|
29 | 34 | %label.password
|
30 | 35 | %span.label Your password once more
|
31 |
| - = f.password_field :password_confirmation, placeholder: 'Your password once more' |
| 36 | + = f.password_field :password_confirmation, |
| 37 | + autocomplete: 'new-password', |
| 38 | + placeholder: 'Your password once more' |
32 | 39 |
|
33 |
| - %button{ type: 'submit' }> |
34 |
| - Update |
| 40 | + = f.button 'Update' |
35 | 41 |
|
36 | 42 | %p.divider
|
37 | 43 | %span Connect!
|
|
0 commit comments