petities/petitions.eu

View on GitHub
app/views/contact/new.html.slim

Summary

Maintainability
Test Coverage
- title title t('contact.title')
div.page
  section.start-petition-form-container
    h1.petition-section-title= t('contact.title')

    = form_for @contact_form, url: contact_path do |f|
      = invisible_captcha
      div.start-petition-form-row
        div.start-petition-form-cell.input
          div.start-petition-form-cell-title
            = t('contact.form.name.label')
          = f.text_field :name, class: 'start-petition-form-cell-input'
        div.start-petition-form-cell.label
          = t('contact.form.name.description')

      div.start-petition-form-row
        div.start-petition-form-cell.input
          div.start-petition-form-cell-title
            = t('contact.form.mail.label')
          = f.email_field :mail, class: 'start-petition-form-cell-input'
        div.start-petition-form-cell.label
          = t('contact.form.mail.description')

      div.start-petition-form-row
        div.start-petition-form-cell.input
          div.start-petition-form-cell-title
            = t('contact.form.subject.label')
          = f.text_field :subject, class: 'start-petition-form-cell-input'
        div.start-petition-form-cell.label
          = t('contact.form.subject.description')

      div.start-petition-form-row
        div.start-petition-form-cell.input
          div.start-petition-form-cell-title
            = t('contact.form.text.label')
          = f.text_area :message, class: 'start-petition-form-cell-input'
        div.start-petition-form-cell.label
          = t('contact.form.text.description')

      div.start-petition-form-row
        div.start-petition-form-cell.input
          = f.submit t('contact.form.submit'), class: 'petition-form-button'
        div.start-petition-form-cell.label
          |