Closed katemihalovskaya closed 11 months ago
130/130
40/40
20/20
20/20
Небольшой момент по форме: если вы разрешаете автозаполнение формы сохраненными данными, было бы здорово предусмотреть этот момент, чтобы плейсхолдеры своевременно уезжали вверх и становились лейблами, иначе выходит вот так: https://i2.paste.pics/7233ef1d998608812252044cc089012b.png
45/45
25/25
20/20
Есть небольшое замечание: если я неверно ввожу один из кредов, оба инпута подсвечены красным с подписью "Incorrect email or password". Я понимаю, что допустила опечатку в пароле, изменяю пароль, красное сообщение под паролем пропадает, но оно остается в логине, а он-то у меня верный, и форму при этом я сабмитнуть не могу. Более того, по логике валидации (наличие символов в верхнем/нижнем регистре, цифр, корректный формат емейла и т.п.) в нем тоже все ок. В итоге я вынуждена идти в логин, убирать там один символ и добавлять его же, чтобы триггернуть валидацию поля. Это не очень удобно. Как альтернативу на будущее предлагаю сделать общую красную подпись для обоих полей, и убирать ее по инпуту в одно из двух полей, оставляя лишь собственную валидацию полей, так юзеру будет удобнее.
30/30
15/15
15/15
10/10
0/10
5/5
0/5
120/120
45/45
25/25
[x] Display clear error messages indicating any validation issues, such as an improperly formatted email or a weak password
Было бы круто, если бы для поля с проверкой пароля в случае несовпадения также выводилось сообщение вроде "your passwords don't match, please try again", но это не критично
25/25
10/10
15/15
15/15
15/15
30/30
15/15
15/15
5/5
5/5
65/65
10/10
5/5
5/5
27/30
15/15
[x] Implement a 404 (Not Found) page for invalid route requests 15/15
Непосредственно на странице 404 кнопки/ссылки нет, было бы неплохо, если бы она была непосредственно на странице: https://i2.paste.pics/PGGF1.png
25/25
15/15
5/5
5/5
-0/20
-0/20
315 / 315
@valerydluski @helenakrasnova done, check please
@haslie22 Thank you for review and good advices!
@haslie22 Thank you for reviewing our missed sprint. Thank you for the detailed feedback and recommendations.
A link to your deployed project (final version)
A link to your deployed project (sprint#2)
A link to the project repository on Github (final)
A link to the sprint#2 Pull Request on Github.
A link to the task
A Link to the checklist for evaluating the task (if it exists)
A screenshot of cross-checking marks Due to different time zones we missed the deadline and did not submit the task in time.
A final score after self-assessment, with comments Score: 315 / 315 Login Page Implementation (130/130) Registration Page Implementation (120/120) Main Page Enhancements (10/10) Routing Implementation (30/30) Evaluation Criteria for Header (25/25)
A cross-check score of your Score