petities/petitions.eu

View on GitHub
app/views/profile/_edit_details.html.slim

Summary

Maintainability
Test Coverage
div#edit_details.petition-details style='display: none; position:relative'
  div.petition-edit-close-button onclick=="showDetails()"
  h2.petition-section-title= t('profile.title')

  = form_for @profile, url: {path: '/profile', action: :patch, method: :patch} do |f|

    div.petition-edit-label
      = t('profile.real_name')
    = f.text_field :name, class: 'petition-edit-input',
                   placeholder: t('profile.your_name')

    div.petition-edit-label
      = t('profile.email')
    = f.text_field :email, class: 'petition-edit-input',
                   placeholder: t('profile.your_email')

    div.petition-edit-label
      = t('profile.phone')
    = f.text_field :telephone, class: 'petition-edit-input',
                   placeholder: t('profile.your_telephone')

    div.petition-edit-label
      = t('profile.city')
    = f.text_field :city, class: 'petition-edit-input',
                   placeholder: t('profile.your_city')

    div.petition-edit-label
      = t('profile.address')
    = f.text_field :address, class: 'petition-edit-input',
                   placeholder: t('profile.your_street_and_number')

    div.petition-edit-label
      = t('profile.postalcode')
    = f.text_field :postalcode, class: 'petition-edit-input',
                   placeholder: t('profile.your_postalcode')

    div.petition-edit-label
      = t('profile.birth_date')
    = f.date_select :birth_date, class: 'petition-edit-input whitespace',
                     default: 18.years.ago, start_year: 1920

    div.whitespace

    = f.submit t('profile.submit'), class: "petition-form-button"