Read Class 27 - martinbalke-401-adavanced-js/seattle-javascript-401n14 GitHub Wiki

Better Forms

Some helpful tips from the videos I watched for better forms are

Put important buttons on the right

If you have a two button choices the one you want the user to click should go on the right side and be colored brightly

Fields should fit their content

Use the attribute tag to enhance mobile experiences

Validation should be inline and per field

Instead of validating an input on submit do it on blur so when the user clicks off they know if they have done something wrong

Optional VS Required

Instead of marking all of your fields as required instead mark the fields that are optional.