неиспользуемый файл
цвет ошибок по умолчанию
texts
более правильная обертка
стили для текстов ошибок
валидация обязательных полей на заполненость