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

FEATURE: schedule from cache indication #78

Merged
merged 3 commits into from
Sep 6, 2021
Merged

FEATURE: schedule from cache indication #78

merged 3 commits into from
Sep 6, 2021

Conversation

uSlashVlad
Copy link
Contributor

Второй PR, связанный с #59

После #74 надо было исправить параметр schedule метода _buildGroupButton в lib/presentation/pages/schedule/schedule_screen.dart, что собственно и было сделано в первую очередь, а также задача не закрылась этим PR так как

нужно дополнительно какое-то сообщение пользователю

Дополнительное сообщение сделано. Я немного поэксперементировал с интерфейсом и мне нравится 2 следующих варианта (первое - обычное состояние, когда есть доступ к интернету):

All-Screenshots

Мне лично больше нравится второй вариант - он реализован в PR, здесь я использую тот же виджет, что используется в расписании для отображения типа расписания, только используется общий жёлтый цвет, а цвет текста заменён на цвет фона (белый текст почти не виден). Также как вариант, можно сделать текст большими буквами, можно сдвинуть этот закруглённый контейнер к имени группы слева, а не к кнопке (хотя по моему мнению, это выглядит хуже). В общем жду одобрение/отказ/корректирование идеи, если всё ок и выглядит как надо, сделаю ещё небольшой коммит с рефакторингом этой части перед слиянием.

@0niel
Copy link
Owner

0niel commented Sep 5, 2021

Спасибо за PR, @uSlashVlad! Выглядит отлично, можно использовать этот вариант:
image
Скажи, когда PR будет готов к слиянию.

@uSlashVlad
Copy link
Contributor Author

@0niel, всё, сделал этот вариант в последнем коммите и чуть поправил код вокруг, PR готов

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.

[FEATURE REQUEST] Автоматическое обновление расписания
2 participants