Closed GabovAleksander closed 1 month ago
4 UI проблемы при любом запросе:
При пагинации индикатор загрузки должен быть под последней вакансией, а не на ней
https://github.com/user-attachments/assets/226a43dd-aac9-460c-a65e-74381bfc38e3
Заголовок ошибки не отцентрован (он по левому краю)
Если в процессе загрузки новой страницы контента отсутствовал интернет или произошла ошибка, то индикатор загрузки должен исчезнуть и пользователь должен увидеть стандартный Toast с сообщением "Проверьте подключение к интернету" или "Произошла ошибка".
https://github.com/user-attachments/assets/8476f7c0-f490-4aae-b703-ba9edb205441
Проверьте пожалуйста, какой используется цвет для белой плашки. Мне кажется она должна быть не такой белой, а серее
При нажатии на иконку появляется Ripple effect, это стандартное поведение для андроида. Оно должно покрывать всю иконку, на которую нажимают
Ссылка на таск-трекер: https://github.com/users/GabovAleksander/projects/1
Список выполненных задач:
Добавить на экране поиска отображение нужных плейсхолдеров, в зависимости от типа ошибки
Продолжить реализацию экрана "Поиск вакансий"
Верстка экрана "Поиск вакансий"
Реализовать логику экрана "Поиск вакансий"
Реализовать логику экрана "Детали вакансии" - ViewModel, Fragment
Верстка экрана "Детали вакансии"
Реализовать логику экрана "Детали вакансии" - Data слой
Реализовать возможность поделится вакансией
Реализовать взаимодействие экрана деталей вакансии с model слоем.
Реализовать правильное получение информации о деталях избранной вакансии в зависимости от наличия интернета.
Верстка экрана "Избранные вакансии"
Реализовать логику экрана "Избранные вакансии"
разместить некоторые классы по своим местам
Реализовать логику экрана "Избранные вакансии"- domain, data
Количество человек в команде: 5 Время на задачи: план 54ч, факт 82ч