Open qwert21ant opened 1 year ago
К предыдущему комментарию даже добавить нечего. Отмечу только пару моментов, что вместо Card на мой взгляд лучше использовать Material, потому что у Card другие задачи, и вместо DropdownButtonFormField использовать PopupMenuButton, чтобы полностью макету соответствовало.
Спасибо за проверку! А почему вы снижаете за критерий свайпа за верстку, если за верстку вы уже снизили в предыдущем критерии?
Ну я спросил у своего ментора, он сказал отнести эти проблемы к пункту со свайпом
Кстати в критериях про свайп реально написано только про логику и ничего про ui
Чистота кода и общая структура проекта
assets
должна лежать вышеВёрстка + навигация
Card
почему-то отсутствует тень. Вероятно она где-то вmain.dart
в темах потерялась https://github.com/LilyKras/toDoApp/blob/bbe1c1b3dc11515bf9ed54ecdde149186806e8ce/lib/screens/main/widgets/tasks_list.dart#L19ListView
, а ещё лучшеSliverList
https://github.com/LilyKras/toDoApp/blob/bbe1c1b3dc11515bf9ed54ecdde149186806e8ce/lib/screens/main/widgets/tasks_list.dart#L23TextSpan
для этогоselectedItemBuilder
для задания того, как будет выглядеть выбранный айтем и там уже склеить строку "Важность" и выбранную важностьDismissible
вClipRect
Также стоит добавить отступы по краям у иконок вbackground
'еDismissible
'аClipRRect
Разное
Доп
pushReplacementNamed
на обычные пуши и попы, т. к. если нажать кнопку назад на втором экране, то приложение закроетсяTextButton
какие-то узкие всеНе думаю что игнорировать
@immutable
и@Deprecated
хорошая идеяSwedish? https://github.com/LilyKras/toDoApp/blob/bbe1c1b3dc11515bf9ed54ecdde149186806e8ce/lib/main.dart#L37-L38
P.S. на мобилке эти все ошибки тоже есть