Pomodoro и дневная цель

Фокус-сессии и метрика дня без давления.

Pomodoro-таймер

На панели подробностей любой задачи есть виджет 🍅 с таймером 25 минут работы / 5 минут перерыва. Старт/Пауза/Сброс. Когда таймер истекает — появляется браузерное уведомление и короткий звуковой сигнал. Счётчик завершённых сессий хранится отдельно для каждой задачи.

Состояние таймера сохраняется в localStorage — можно перезагрузить страницу или закрыть вкладку, и таймер продолжит идти из правильной точки.

Дневная цель

На экране Сегодня сверху — карточка с прогресс-баром. По умолчанию цель — 5 задач в день. Двойной клик по числу — изменить цель (max 50). Прогресс считается только по задачам с completed_at = today, не учитывает старые завершённые. Когда цель достигнута — эмодзи 🎉 и свечение прогресс-бара.