From 1f65b91a16a3ab90de17a493d011a8cf3fdc3c1c Mon Sep 17 00:00:00 2001 From: Sergey Krylov Date: Sat, 12 Sep 2026 19:56:28 +0300 Subject: [PATCH] docs: describe bank operation icons and date format --- development/ui-catalog.md | 3 ++- domains/cards/overview.md | 13 +++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/development/ui-catalog.md b/development/ui-catalog.md index 60fa2a0..7c32397 100644 --- a/development/ui-catalog.md +++ b/development/ui-catalog.md @@ -12,7 +12,7 @@ Storybook 10.6.0 показывает реальные представлени ## Компоненты и работа с примерами -Каталог включает 12 групп и 50 примеров: +Каталог включает 13 групп и 51 пример: | Группа | Что показывает | | --- | --- | @@ -27,6 +27,7 @@ Storybook 10.6.0 показывает реальные представлени | Загрузка страницы счёта | Контур ожидаемых заголовка, сводки и строк | | Структура портфеля | Валюты и типы активов, только деньги, пустую и неполную оценку, неизвестные и отрицательные значения | | Сводка банковских карт | Расходы и возвраты, отрицательный месяц возврата, известные нули, загрузку, ошибку, сохранённые суммы и длинные точные итоги | +| Иконки банковских операций | Пиктограммы категорий расходов, общую иконку нестандартной категории и пополнение | | Поля банковской карты | Независимую рублёвую карту и недоступные финансовые поля архива | Каталог не перечисляет все элементы библиотеки или приложения. Отсутствие diff --git a/domains/cards/overview.md b/domains/cards/overview.md index d561ed8..43e69e4 100644 --- a/domains/cards/overview.md +++ b/domains/cards/overview.md @@ -40,6 +40,7 @@ JavaScript Number. Отдельный ввод ограничен signed64: на | Перевод | Одной записью уменьшает баланс источника и увеличивает баланс другой своей активной карты; не считается расходом | | Возврат | Связан с исходным расходом той же карты и наследует его текущую категорию | +В карточках и формах даты показываются и вводятся в формате «ДД.ММ.ГГГГ». Даты сохраняются как календарные дни без времени. Сегодня определяется в Europe/Moscow; операция допускается от начала учёта до сегодня включительно. Для перевода дата должна подходить обеим картам. Описание необязательно. @@ -52,6 +53,18 @@ JavaScript Number. Отдельный ввод ограничен signed64: на «Другое» сохраняет роль категории по умолчанию даже после переименования. Подкатегории и удаление категорий в этой версии отсутствуют. +В журнале расходов, списке категорий и сводке иконка подбирается по текущему +названию категории: исходные тематические категории, а также алкоголь, табак, +образование, путешествия, подписки, связь и интернет, страхование, ставки, +вклады, инвестиции и накопления, переводы, погашение кредита, снятие наличных, +хостинг и ИИ-сервисы и цифровые покупки имеют свои пиктограммы. +«Другое» и неизвестные названия используют общую иконку. Карточки операций +имеют лёгкий красный фон для списаний и зелёный для поступлений. +Цвета иконок зависят от категории, знак и цвет суммы показывают направление +движения денег. Регистр, внешние пробелы и различие «е»/«ё» не влияют +на подбор; после переименования иконка может измениться. Пополнения обозначаются +кошельком с плюсом, переводы и возвраты — соответствующими стрелками. + Возврат может относиться к покупке любого месяца. Несколько частичных возвратов допустимы, если вместе не превышают текущую сумму покупки; возврат не может быть датирован раньше неё. При исправлении возврата его старая сумма