Skip to content

Commit 322290c

Browse files
committed
Primerize admin > incoming emails settings page
1 parent 9b8f226 commit 322290c

File tree

1 file changed

+23
-18
lines changed

1 file changed

+23
-18
lines changed

app/views/admin/settings/incoming_mails_settings/show.html.erb

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -40,21 +40,26 @@ See COPYRIGHT and LICENSE files for more details.
4040
end
4141
%>
4242

43-
<%= styled_form_tag(admin_settings_incoming_mails_path, method: :patch) do %>
44-
<section class="form--section">
45-
<div class="form--field">
46-
<%= setting_text_area :mail_handler_body_delimiters, rows: 5, container_class: "-wide" %>
47-
<div class="form--field-instructions"><%= t(:text_line_separated) %></div>
48-
</div>
49-
<div class="form--field">
50-
<%= setting_text_field :mail_handler_body_delimiter_regex, container_class: "-wide" %>
51-
<div class="form--field-instructions"><%= t(:text_regexp_multiline) %></div>
52-
</div>
53-
<div class="form--field">
54-
<%= setting_text_area :mail_handler_ignore_filenames, rows: 5, container_class: "-wide" %>
55-
<div class="form--field-instructions"><%= t("incoming_mails.ignore_filenames") %></div>
56-
</div>
57-
</section>
58-
59-
<%= styled_button_tag t(:button_save), class: "-primary -with-icon icon-checkmark" %>
60-
<% end %>
43+
<%=
44+
settings_primer_form_with(
45+
url: admin_settings_incoming_mails_path,
46+
scope: :settings,
47+
method: :patch,
48+
data: { turbo: false }
49+
) do |form|
50+
render_inline_settings_form(form) do |f|
51+
f.text_area name: :mail_handler_body_delimiters,
52+
rows: 5,
53+
caption: t(:text_line_separated)
54+
55+
f.text_field name: :mail_handler_body_delimiter_regex,
56+
caption: t(:text_regexp_multiline)
57+
58+
f.text_area name: :mail_handler_ignore_filenames,
59+
rows: 5,
60+
caption: t("incoming_mails.ignore_filenames")
61+
62+
f.submit
63+
end
64+
end
65+
%>

0 commit comments

Comments
 (0)