# Everything below is intentionally verbose!classSignupForm<ApplicationFormdefview_templaterenderfield(:name).input.focusrenderfield(:email).input(type: :email,placeholder: "We will sell this to third parties",required: true)renderfield(:reason)do|f|divdof.label{"Why should we care about you?"}f.textarea(row: 3,col: 80)endenddivdorenderfield(:contact).label{"Would you like us to spam you to death?"}renderfield(:contact).select([true,"Yes"],[false,"No"],"Hell no",nil)endrenderbutton{"Submit"}endend