feat(password-resets): add edit and new

This commit is contained in:
dualfroz committed 2026-09-04 20:01:24 +02:00
1 parent 9e0bd45e48
commit 0e972ae191
2 files changed
+32

No files matched your search

@@ -0,0 +1,20 @@
<% unless errors.empty? %>
<ul class="errors">
<% errors.each do |message| %>
<li><%= message %></li>
<% end %>
</ul>
<% end %>
<h1><%= t('password_resets.reset_heading') %></h1>
<% form_for(nil, url: url_for(:password_reset, token: token), method: :patch, object_name: 'password_reset') do |f| %>
<p>
<%== f.label(:password, t('password_resets.new_password_label')) %>
<%== f.password_field(:password) %>
</p>
<p>
<%== f.label(:password_confirmation, t('password_resets.confirm_password_label')) %>
<%== f.password_field(:password_confirmation) %>
</p>
<%== f.submit(t('password_resets.reset_submit')) %>
<% end %>
@@ -0,0 +1,12 @@
<h1><%= t('password_resets.request_heading') %></h1>
<p><%= t('password_resets.request_hint') %></p>
<% form_for(nil, url: url_for(:password_resets), method: :post, object_name: 'password_reset') do |f| %>
<p>
<%== f.label(:email, t('password_resets.email_label')) %>
<%== f.email_field(:email) %>
</p>
<%== f.submit(t('password_resets.request_submit')) %>
<% end %>
<p><%== link_to(t('sessions.sign_in'), url_for(:new_session)) %></p>