<%= label_tag :label, class: "font-medium block" do %>
<%= Spina::Resource.human_attribute_name(:settings) %>
<% end %>
<%=t 'spina.resources.settings_description' %>
<%= f.label :slug, class: 'font-medium text-sm text-gray-700 block' %>
<%= render Spina::Forms::TextFieldComponent.new(f, :slug) %>
<%= f.label :view_template, class: 'font-medium text-sm text-gray-700 block' %>
<% options = options_for_select(current_theme.view_templates.map { |template| [template[:title], template[:name]] }, @resource.view_template) %>
<%= f.select :view_template, options, {include_blank: t('spina.resources.no_default_template')}, class: 'form-select', data: {controller: "select-placeholder", action: "select-placeholder#update"} %>
<%= f.label :order_by, class: 'font-medium text-sm text-gray-700 block' %>
<%= f.select :order_by, [[Spina::Page.human_attribute_name(:title), "title"], [Spina::Page.human_attribute_name(:created_at), "created_at"]], {include_blank: t('spina.resources.manual_sorting')}, class: 'form-select' %>