Зона ввода нового дела (todo). Данный интерфейс состоит из:
Кнопок управления (Удалить, Создать, Сохранить, [Выполнено / Сделать невыполненным]);
Формы ввода нового дела;
Зоны с фильтрами для управления отображением списка всех дел;
Зона списка всех дел;
Функционал
Функционал кнопок:
Удалить - удаляет данное дело из списка и очищает форму;
Создать - очищает форму;
Сохранить - сохраняет дело. Кнопка активируется при полном заполнении всех необходимых полей формы создания дела или при внесении изменений в поля формы. При нажатии кнопки, дело добавляется в список всех дел или, если дело уже было добавлено в список всех дел, изменяются соответствующие поля.
Выполнено - изменяет статус дела на выполнено;
Сделать невыполненным - изменяет статус дела на невыполнено;
В интерфейсе ввода нового дела необходимо определить:
Название дела;
Область жизни для данного дела (Личное, Бизнес, Здоровье, Семья, Спорт);
Временной интервал для выполнения дела:
From - начиная с какой даты;
To - заканчивая какой датой;
Дополнительное описание данного дела;
Функционал фильтров:
Фильтрация происходит по наименованию областей жизни дел;
Чекбоксы фильтров областей жизни активны при условии наличия дел с данной областью в списке;
При сохранении нового дела, все фильтры сбрасываются.