Информативная карточка брокерского счёта: доходность, деньги, структура #114

Closed
opened 2026-10-26 21:00:39 +03:00 by codex-bot · 0 comments
Owner

Проблема

После компактного списка (#111) карточка показывает только стоимость и счётчики позиций. Не видно, в плюсе ли счёт, сколько неинвестированных денег и из чего состоит портфель.

Ожидаемое поведение

Карточка счёта на /accounts по дизайну UX (research: стоимость + доходность — primary; деньги, мини-бар структуры, число позиций — secondary; свежесть — tertiary). Данные из расширенного portfolioSummary (WealthLedger/backend#138). Над списком — сводка: стоимость по валютам отдельно, число счетов.

Acceptance Criteria

  • Карточка показывает: имя + бейдж типа, стоимость по валютам (≤2 + «ещё N»), нереализованную доходность (% и сумма по валюте, знак + цвет, пометка о частичных данных), деньги на счёте, мини-бар структуры (акции/облигации/прочее/деньги) с доступной текстовой альтернативой, общее число позиций, свежесть синхронизации.
  • Валюты не суммируются и не конвертируются; денежные строки без потери точности.
  • Состояния empty/unavailable/stale/error сохраняются; карточка остаётся одной доступной ссылкой; цвет не единственный носитель смысла.
  • Desktop и mobile без переполнения; не перегружено (детальные данные остаются на странице счёта).
  • Компонентный тест + stories на состояния; typecheck/lint/build/verify.

Зависит от WealthLedger/backend#138. Продолжение #111.

## Проблема После компактного списка (#111) карточка показывает только стоимость и счётчики позиций. Не видно, в плюсе ли счёт, сколько неинвестированных денег и из чего состоит портфель. ## Ожидаемое поведение Карточка счёта на /accounts по дизайну UX (research: стоимость + доходность — primary; деньги, мини-бар структуры, число позиций — secondary; свежесть — tertiary). Данные из расширенного `portfolioSummary` (WealthLedger/backend#138). Над списком — сводка: стоимость по валютам отдельно, число счетов. ## Acceptance Criteria - Карточка показывает: имя + бейдж типа, стоимость по валютам (≤2 + «ещё N»), нереализованную доходность (% и сумма по валюте, знак + цвет, пометка о частичных данных), деньги на счёте, мини-бар структуры (акции/облигации/прочее/деньги) с доступной текстовой альтернативой, общее число позиций, свежесть синхронизации. - Валюты не суммируются и не конвертируются; денежные строки без потери точности. - Состояния empty/unavailable/stale/error сохраняются; карточка остаётся одной доступной ссылкой; цвет не единственный носитель смысла. - Desktop и mobile без переполнения; не перегружено (детальные данные остаются на странице счёта). - Компонентный тест + stories на состояния; typecheck/lint/build/verify. Зависит от WealthLedger/backend#138. Продолжение #111.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/frontend#114