56 lines
4.7 KiB
Markdown
56 lines
4.7 KiB
Markdown
## Why
|
|
|
|
Сводка итогов Portfolio на странице Brokerage Account занимает избыточную
|
|
высоту, особенно на узком экране, и отдаляет пользователя от состава портфеля.
|
|
Нужно сделать её компактнее, сохранив читаемость каждой суммы и понимание того,
|
|
к какой валюте она относится. В Discovery владелец выбрал направление A1:
|
|
отдельные компактные валютные карточки со знаками ₽, $ и €.
|
|
|
|
## What Changes
|
|
|
|
- Представить итоги Portfolio компактными отдельными карточками по валютам,
|
|
следуя выбранному направлению A1. На широком и узком экране обычная сводка
|
|
занимает меньше высоты, сохраняя читаемость и доступность значений.
|
|
- Для российского рубля, доллара США и евро показывать ₽, $ и € соответственно
|
|
в валютных метках и рядом с суммами вместо RUB, USD и EUR. Сохранить
|
|
однозначность валюты и её полное доступное название; другие валюты остаются
|
|
различимыми и не исключаются из сводки.
|
|
- Показывать длинные, дробные и отрицательные суммы полностью: без потери
|
|
цифр или знака, округления, сокращений до тысяч или миллионов, обрезания
|
|
и необходимости горизонтальной прокрутки. На узком экране допускать перенос
|
|
и увеличение высоты ради полного значения.
|
|
- Сохранить смысл каждой суммы: итог позиций и доступных денег в одной валюте,
|
|
без сложения разных валют и конвертации. Отсутствующие суммы не заменяются
|
|
нулями, рублёвый итог не становится общей стоимостью Portfolio, а сводка
|
|
не обещает полноту оценки при отсутствии стоимости отдельных позиций.
|
|
- Сохранить существующие состояния: первичное ожидание без вымышленных сумм;
|
|
прежние суммы и время успешного получения при фоновом обновлении и его
|
|
ошибке; раздельные сообщения об устаревшем снимке и ошибке обновления,
|
|
с применимым действием повтора. Существующее пустое состояние сохраняется.
|
|
|
|
Вне scope: изменение денежных расчётов, состава или источников данных;
|
|
редизайн навигации, заголовка, позиций и соседних разделов; изменение
|
|
форматирования денег во всём приложении. Выбор A1 задаёт направление этой
|
|
сводки; детальное визуальное решение подлежит отдельному согласованию Design.
|
|
|
|
## Capabilities
|
|
|
|
### New Capabilities
|
|
|
|
Нет.
|
|
|
|
### Modified Capabilities
|
|
|
|
- `specs/portfolio-view/spec.md`: добавить требования к компактному
|
|
представлению валютных итогов на странице Brokerage Account, символам
|
|
валют, доступной идентичности и полному отображению сумм на широком
|
|
и узком экране при сохранении существующего смысла итогов и состояний.
|
|
|
|
## Impact
|
|
|
|
Изменение затрагивает пользователей, просматривающих Portfolio одного
|
|
Brokerage Account на широких и узких экранах, и ограничено сводкой его
|
|
валютных итогов. При поставке обновляются пользовательское представление,
|
|
его нормативное описание и документация фактически доступного поведения.
|
|
Способ получения данных и финансовый смысл итогов сохраняются.
|