Skip to content

v1.2.0 — Правило 50/30/20

Choose a tag to compare

@DEADover DEADover released this 15 Jun 12:57
· 91 commits to main since this release
4511f5e

Главная фича релиза — правило 50/30/20: понятный взгляд на то, сколько уходит на нужное, сколько на желания и сколько остаётся. Чтобы деление было честным и настраивалось без возни, к нему прилагается редактор «обязательности» категорий прямо в приложении — и его правки уезжают обратно в облако Дзен-мани. Плюс единые цвета категорий на всех графиках, переработанная страница «Сравнение» и несколько правок по мелочам.

🎯 Правило 50/30/20

Новая страница «50/30/20» (меню «Ещё») делит траты на нужды (обязательное, ориентир 50%), желания (необязательное, 30%) и сбережения (доход − расход, 20%). На странице — карточки с долями против цели, наглядная полоса и график нормы сбережений за 12 месяцев с целевой линией 20%. У страницы свой период; глобальные фильтры применяются.

Деление нужды/желания берётся из самого Дзен-мани — поля «обязательная» у категории. По умолчанию все категории расходов — нужда; «желанием» категория становится, только если отметить её необязательной (см. следующий пункт). Размечать всё вручную с нуля не нужно.

✏️ Обязательность расходов в категориях — и синхронизация в облако

Раньше поле «обязательная» из Дзен-мани нельзя было ни увидеть, ни поменять в приложении. Теперь на странице «Категории» внизу есть сворачиваемый блок: у каждой категории и подкатегории — переключатель «Обязательная / Необязательная» (плюс колонка «Тип категории» из API, поиск по названию). Изменение сразу видно на 50/30/20.

И главное — оно синхронизируется обратно в облако Дзен-мани, тем же безопасным конвейером Push, что и правки операций: уходит по выбранному режиму отправки (вручную / авто / при синхронизации), перед записью делается снимок-страховка. В режиме CSV редактирование недоступно — блок об этом подскажет.

🎨 Единые цвета категорий

Одна и та же категория раньше могла быть разного цвета на разных страницах: Cash-flow, Тренды и Sankey красили её «по позиции в списке». Теперь цвет единый везде, где категория рисуется (диаграммы, графики, Sankey, точки в списках и детализации): сначала берётся настоящий цвет тега из Дзен-мани, а если его нет — стабильный цвет по имени категории. Глаз больше не путается.

🔀 «Сравнение» — порядок и читаемость

Пресеты периодов переехали в шапку и идут логично: Месяц · 30 дней · 90 дней · YTD · Свои даты. График «расходы по категориям» показывает все категории периода (раньше молча обрезалось до топ-15), а ось больше не уезжает в минус на категориях с возвратами.

🔁 «Регулярные платежи» — понятные статусы и согласованные фильтры

Страница подписок и регулярных трат заметно переработана — раньше её фильтры жили «каждый сам по себе» и числа не сходились:

  • Статус-«светофор» в первом столбце таблицы: 🟢 активные (платежи идут по графику) / 🔴 неактивные (молчат дольше ~2 ожидаемых циклов). Раньше неактивные помечались невнятным словом «протух» — теперь это наглядный цветной кружок с подсказкой по наведению.
  • «Только активные» стал тумблером-переключателем у правого края (а не пятой «пилюлей периода», как выглядело раньше) и без числа на нём.
  • Счётчики на пилюлях периодов теперь учитывают этот тумблер. Раньше можно было выбрать «Ежемесячные (73)» + «Только активные (25)» и увидеть в виджете «Найдено 17» — ничего не сходилось. Теперь число на выбранной пилюле всегда равно «Найдено».
  • Карточка «Подорожали» тоже реагирует на «Только активные» — показывает ровно столько, сколько откроется по клику.

🧹 Мелкие правки

  • «Дубликаты»: группу, которая не дубль, можно отметить «Не дубликаты» — она исчезнет из проверки; список исключений собран в модалке «Исключения». Плюс окно поиска от 0 дней и кнопка «Открыть в редакторе».
  • Аннотации: на графиках вместо громоздкого ярлыка — компактная точка у вершины линии, а при наведении всплывает название, дата и текст заметки (раньше линия была «немой»).
  • Устойчивость: если страница не смогла отрисоваться, показывается понятная заглушка с «Попробовать снова / Перезагрузить» вместо пустого белого экрана — меню и остальное приложение остаются рабочими.
  • Фильтры счетов / категорий / валют: кнопки «Выбрать все» / «Снять все»; выбранное по умолчанию «всё» теперь показано галочками.
  • «Цели» → «Цели & FIRE».
  • «Топ получателей»: операции без получателя подписаны «Без получателя» и корректно открываются по клику.
  • Тултипы в таблицах — только при реально обрезанном тексте; убрана подсказка «двойной клик». Drawer: убрана лишняя полоса прокрутки. Тёмная тема: читаемые подписи в подсказках Sankey.

Установка: скачайте DzenAnalytics-v1.2.0-standalone.zip, распакуйте и откройте DzenAnalytics.html в браузере — всё работает офлайн, данные не покидают устройство.

Полный список изменений: v1.1.0...v1.2.0