app/views/devise/passwords/new.html.erb
<% self.title = t('titles.passwords.forgot') %>
<%= render 'shared/sp_alert', section: 'forgot_password' %>
<%= render PageHeadingComponent.new.with_content(t('headings.passwords.forgot')) %>
<p id="email-description">
<%= t('instructions.password.forgot') %>
</p>
<%= simple_form_for(@password_reset_email_form, url: user_password_path) do |f| %>
<%= render ValidatedFieldComponent.new(
form: f,
name: :email,
label: t('account.index.email'),
required: true,
input_html: { autocorrect: 'off',
aria: { describedby: 'email-description' } },
) %>
<%= f.submit t('forms.buttons.continue'), class: 'display-block margin-y-5' %>
<% end %>
<%= render(PageFooterComponent.new) do %>
<%= link_to t('links.cancel'), decorated_sp_session.cancel_link_url %>
<% end %>