Чтобы не забывать о тех или иных вещах, я переношу их «на бумагу». Но такие списки имеют один недочёт: они сами о себе не напоминают. У меня уже были сделаны напоминания о предстоящих встречах и я решил не останавливаться на достигнутом.
В НормЦРМ появился раздел «Напоминания».
- Можно создавать одноразовые, а можно регулярные
- Для регулярных можно указывать любую произвольную периодичность
- Пока что можно получать напоминания только на email, но в дальнейшем количество способов отправки увеличится
- Напоминания в любой момент можно приостанавливать и возобновлять. Особенно это актуально для регулярных

Пытаясь связать напоминания с другими объектами НормЦРМ, я столкнулся с тем, что механизм связи объектов (в т.ч. и интерфейс) — не системный. Поэтому значительную часть времени посвящаю проработке единого интерфейса связи чего угодно с чем угодно.
Уже сегодня займусь ещё парой моментов:
- Вынесу список отправленных напоминаний в дэшборд (если пользователь пропустит письмо, он всё равно увидит напоминание в интерфейсе НормЦРМ, пусть и с опозданием)
- Свяжу напоминания с задачами и регулярными платежами (сейчас уже и так можно связывать напоминания с чем угодно, но пока только из карточки самого напоминания, что нелогично)
И чуть не забыл.
- Я поменял все старые иконки в НормЦРМ на новые, из пака Tabler Icons
- Внедрил управление иконками из единого файла
- Переверстал все таблицы
- Поменял внешний вид переключалки языков в подвале
- «Примерил» новый внешний вид кнопок на страницах со списками

Так что теперь проект выглядит более опрятно.