= render "params_nav" = form_with model: @contest, url: "/contests/#{@contest.id}/settings/general" do |form| .row.mt-2.mb-3 .col .form-floating = form.text_field :name, autocomplete: "off", class: "form-control" = form.label :name, class: "required" .row.mb-3 .col .form-floating = form.text_field :duration, autocomplete: "off", class: "form-control" = form.label :duration, class: "required" .form-text = t("activerecord.attributes.contest.duration_description") .row.mb-3 .col .form-floating = form.select :lang, Languages::AVAILABLE_LANGUAGES.map { |lang| [ lang[:name], lang[:id] ] }, {}, class: "form-select" = form.label :lang .row.mb-3 style="display: none" .col .form-check.form-switch = form.check_box :team, class: "form-check-input" = form.label :team .form-text = t("activerecord.attributes.contest.team_description") .row.mb-3 style="display: none" .col .form-check.form-switch = form.check_box :allow_registration, class: "form-check-input" = form.label :allow_registration .form-text = t("activerecord.attributes.contest.allow_registration_description") .row.mt-4 .col = form.submit t("helpers.buttons.update"), class: "btn btn-primary" button.btn.btn-danger.ms-3 type="button" id="contest_deletion_modal_button" = t("contests.modals.destroy.button") = render "modal", path: contest_path(@contest), modal_title: t("contests.modals.destroy.title", contest: @contest.name), modal_text: t("contests.modals.destroy.text", contest: @contest.name), modal_id: "contest_deletion_modal"