diff --git a/README.md b/README.md index b98f9b5..52eca03 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# НТО 2025. II отборочный этап. Командные задани — UI/UX +# НТО 2025. II отборочный этап. Командные задания — UI/UX ## 📖 Предыстория В компании S есть возможность бронирования мест в пространствах, предназначенных под общее использование (open-space). На данный момент для бронирования места используются различные способы бронирования, разработанные в каждом офисе индивидуально. @@ -34,7 +34,7 @@ #### Поле ввода Email -- Тип: Поле ввода с возможностью отображения следующих текстовых полей - введённый текст, текст при отсутствии введённого текста, подпись поля ввода. +- Тип: Поле ввода с возможностью отображения следующих текстовых полей - введённый текст, текст при отсутствии введённого текста (текст-подсказка), подпись поля ввода. - Тег: `auth_input_email` - Содержание: - подпись поля ввода: "Email" @@ -44,7 +44,7 @@ #### Поле ввода пароля -- Тип: Поле ввода с возможностью отображения следующих текстовых полей - введённый текст, текст при отсутствии введённого текста, подпись поля ввода. +- Тип: Поле ввода с возможностью отображения следующих текстовых полей - введённый текст, текст при отсутствии введённого текста (текст-подсказка), подпись поля ввода. - Тег: `auth_input_password` - Содержание: - подпись поля ввода: "Пароль" @@ -56,7 +56,7 @@ #### Кнопка "Войти" -- Тип: Элемент с возможностью обработки экшена нажатия и содержащий внутри себя неизменяемое поле ввода +- Тип: Элемент, поддерживающий обработку нажатия и содержащий внутри себя неизменяемое поле ввода. - Тег: `auth_login` - Содержание: - текст: "Войти" @@ -65,7 +65,7 @@ #### Ссылки (текстовые кнопки) -- Тип: Элемент с возможностью обработки экшена нажатия +- Тип: Элемент с возможностью обработки нажатия. - Тег: `auth_forgot_pass` и `auth_create_account` - Содержание: - текст: "Забыли пароль?" и "Создать аккаунт" @@ -105,22 +105,21 @@ ### 3. Поддержка UX и визуального отклика -Добавить визуальную отзывчивость, соответствующую Material Design 3 к существущим элементам. +Добавить визуальную отзывчивость, соответствующую Material Design 3, к существущим элементам. #### Поле ввода Email -- Изменение: текст при отсутствии введённого текста: "Введите email" +- Установить текст-подсказку при пустом поле: "Введите email" #### Поле ввода пароля -- Изменение: текст при отсутствии введённого текста: "Введите пароль" +- Установить текст-подсказку при пустом поле: "Введите пароль" #### Кнопка "Войти" -- Изменения: обработка `isButtonEnabled`. Активное (enabled = true) и Неактивное (enabled = false) состояние должны быть четко различимы визуально. В неактивном состоянии нажатие на кнопку должно быть заблокировано. +- Добавить обработку состояния `isButtonEnabled`. Активное (enabled = true) и Неактивное (enabled = false) состояние должны быть четко различимы визуально. В неактивном состоянии нажатие на кнопку должно быть заблокировано. ## ✅ Особенности оценивания -Оценивание происходит с помощью автоматической системы тестирования, которая в автоматическом режиме находит элементы и взаимодействует с ними (именно для этого у каждого элемента указан уникальный идентификатор, по которому будет производится поиск). Каждый тест происходит с чистой установки приложения. - +Оценивание происходит с помощью автоматической системы тестирования, которая самостоятельно находит элементы и взаимодействует с ними (именно для этого у каждого элемента указан уникальный идентификатор, по которому будет производится поиск). Каждый тест происходит с чистой установки приложения. \ No newline at end of file