4.7 KiB
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 на широких и узких экранах, и ограничено сводкой его валютных итогов. При поставке обновляются пользовательское представление, его нормативное описание и документация фактически доступного поведения. Способ получения данных и финансовый смысл итогов сохраняются.