После компактного списка (#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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Проблема
После компактного списка (#111) карточка показывает только стоимость и счётчики позиций. Не видно, в плюсе ли счёт, сколько неинвестированных денег и из чего состоит портфель.
Ожидаемое поведение
Карточка счёта на /accounts по дизайну UX (research: стоимость + доходность — primary; деньги, мини-бар структуры, число позиций — secondary; свежесть — tertiary). Данные из расширенного
portfolioSummary(WealthLedger/backend#138). Над списком — сводка: стоимость по валютам отдельно, число счетов.Acceptance Criteria
Зависит от WealthLedger/backend#138. Продолжение #111.