improvements-2.x-dev/modules/improvements_contact/config/schema/improvements_contact.schema.yml
modules/improvements_contact/config/schema/improvements_contact.schema.yml
contact.form.*.third_party.improvements: type: mapping label: 'Contact form advanced settings' mapping: page_title: type: label label: 'Page title' text_before: type: text label: 'Text before form' text_after: type: text label: 'Text after form' name_label: type: label label: 'Name field label' mail_label: type: label label: 'E-mail field label' subject_label: type: label label: 'Subject field label' message_label: type: label label: 'Message field label' submit_button_text: type: label label: 'Submit button text' name_placeholder: type: label label: 'Name field placeholder' email_placeholder: type: label label: 'E-mail field placeholder' email_subject: type: label label: 'E-mail subject' ajax_submit: type: boolean label: 'AJAX submit' ajax_submit_method: type: string label: 'AJAX submit method' dialog_title: type: label label: 'Dialog title' ajax_success_message: type: text label: 'AJAX success message' hide_preview_button: type: boolean label: 'Hide preview button' required_fields: type: sequence label: 'Required fields' sequence: type: string label: 'Field name' html_attributes: type: sequence label: 'HTML attributes' sequence: type: string block.settings.contact_form_block: type: block_settings label: 'Contact form block' mapping: contact_form_id: type: string label: 'Contact form id'