impress-org/givewp-next-gen

Fields should support labels, placeholders, and required settings

kjohnson opened this issue · 0 comments

Currently, field labels are implemented as re-purposed placeholders. Instead field's should have corresponding <label/>s in addition to editable placeholder test.

Acceptance Criteria

  • Fields have external labels
  • Fields have editable placeholders
  • Fields can be toggled as required
  • Donor name fields have external labels
  • Donor name fields have editable placeholders
  • Donor name fields can be toggled as required
  • Front-end render supports field labels
  • Front-end render supports field placeholders
  • Front-end render supports field required setting
  • Front-end render supports donor name field labels
  • Front-end render supports donor name field placeholders
  • Front-end render supports donor name field required setting