This PR is to fix some usability issues that have been bothering me with forms.
Here's a screenshot that shows both the responsiveness and also what errors look like now. Both server side and clientside errors will look like this after this change. If this is acceptable, I will adjust all forms on the site to match login/registration.
Non-responsively, forms look relatively the same. Some minor spacing adjustments and such.
Also, this adjusts forms to automatically do clientside validation on blur, which includes removing any server side errors immediately after you fix them (once you unfocus).
Coverage remained the same at 0.0% when pulling f8478dedbef39c703131b0a18315be6dfe9e3e68 on css into 34a031ca1190a1ff5366f483e9c424c430c94d7d on master.
This PR is to fix some usability issues that have been bothering me with forms.
Here's a screenshot that shows both the responsiveness and also what errors look like now. Both server side and clientside errors will look like this after this change. If this is acceptable, I will adjust all forms on the site to match login/registration.
Non-responsively, forms look relatively the same. Some minor spacing adjustments and such.
Also, this adjusts forms to automatically do clientside validation on blur, which includes removing any server side errors immediately after you fix them (once you unfocus).