Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sprint 1 #56

Closed
wants to merge 10 commits into from
Closed

Sprint 1 #56

wants to merge 10 commits into from

Conversation

arsamurzaev
Copy link
Collaborator

No description provided.

Copy link

@mikebars1995 mikebars1995 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Здравствуйте. (Нужно развернуть общий комментарий ↓)

Работа проделана огромная

Что сделано отлично:

  • Readme хорошо оформлен
  • Отлично, что не забыли про .gitignore
  • Хорошая структура папок и файлов
  • Отлично, что цвета вынесены в css-константы
  • Отлично, что не забываете про alt в тегах img

Что нужно исправить:

  • При переходе по ссылке на нетлифай страница недоступна, скрин https://skr.sh/sOGUm1o2IfY
  • нужно ограничить версию node в package.json примерно так: "engines" : { "node" : ">=12" }, чтобы она была не ниже 12 версии. Это есть в чек-листе
  • По заданию 1го спринта нужно давать инпутам конкретные атрибуты name, чтобы в 3м спринте не менять ничего при подключении к Api. Скрин из задания https://disk.yandex.ru/i/lSPqeGrAa20ayQ
  • Инпуты и кнопку сабмита по семантике нужно обернуть в тег form, так как это форма
  • По семантике нужно помещать весь главный контент страницы в тег main.

Что можно улучшить:

Исправьте, пожалуйста, недочеты и работа будет принята. Пожалуйста, проверьте работоспособность проекта и наличие возможных ошибок в консоли браузера (кнопка F12) перед отправкой на ревью.

Напоминаю, что работа может быть принята только после исправления всех критических замечаний Нужно исправить.

Комментарии Можно лучше не обязательны к исправлению прямо сейчас, это рекомендации

Удачного рефакторинга кода. 


package.json Outdated
"dependencies": {
"handlebars": "^4.7.8"
}
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нужно исправить

нужно ограничить версию node в package.json примерно так: "engines" : { "node" : ">=12" }, чтобы она была не ниже 12 версии. Это есть в чек-листе

</div>
</div>

</div>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Можно лучше

В проекте в некоторых файлах есть ошибка EOF. Для git важно наличие пустой строки в конце файла. Подробнее тут: https://stackoverflow.com/questions/5813311/whats-the-significance-of-the-no-newline-at-end-of-file-log Можно в настройки IDE добавить insert_final_newline = true

<h1 class="signIn__title">Регистрация</h1>
<div class="signIn__inputs">
<label class="signIn__label" for="signIn-email">Почта</label>
<input id="signIn-email" type="email" class="signIn__input" />

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нужно исправить

По заданию 1го спринта нужно давать инпутам конкретные атрибуты name, чтобы в 3м спринте не менять ничего при подключении к Api. Скрин из задания https://disk.yandex.ru/i/lSPqeGrAa20ayQ

<div class="profile__sidebar">
<button class="profile__btn"><a href="/" class="nav__link"></a></button>
</div>
<div class="profile__info">

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нужно исправить

Инпуты и кнопку сабмита по семантике нужно обернуть в тег form, так как это форма

Чтобы сделать сайт более доступным для пользователя, нужно стараться придерживаться семантической верстки.

<title>Vite App</title>
</head>
<body>
<div id="app"></div>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нужно исправить

По семантике нужно помещать весь главный контент страницы в тег main.

class="profile__label"
for="profile__input-email"
>Почта</label>
<input

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нужно исправить

По заданию 1го спринта нужно давать инпутам конкретные атрибуты name, чтобы в 3м спринте не менять ничего при подключении к Api. Скрин из задания https://disk.yandex.ru/i/lSPqeGrAa20ayQ

@arsamurzaev arsamurzaev deleted the sprint_1 branch February 13, 2024 18:12
@arsamurzaev arsamurzaev restored the sprint_1 branch February 13, 2024 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants