feat: add breadcrumbs

This commit is contained in:
2026-08-14 14:30:20 +03:00
parent e5517cceae
commit 113ad5e9a2
6 changed files with 186 additions and 0 deletions
@@ -0,0 +1,25 @@
## Why
Пользователь теряет быстрый путь к списку Brokerage Account и к Portfolio при переходе к Account Ledger. Нужна единая навигационная цепочка в защищённой части приложения.
## What Changes
- Добавить хлебные крошки над содержимым каждого защищённого маршрута.
- Отразить иерархию `Брокерские счета → <название счёта> → Операции` и отдельный маршрут «Настройки».
- Сделать только предшествующие крошки ссылками; текущую страницу показывать текстом.
- Сохранять текущую страницу и ближайшего родителя на узких экранах; при недоступном названии Brokerage Account показывать «Счёт».
- Удалить из Account Ledger избыточное локальное действие возврата к счёту.
## Capabilities
### New Capabilities
- `app-breadcrumb-navigation`: единая и адаптивная навигация по защищённым маршрутам приложения.
### Modified Capabilities
_Нет._
## Impact
- Затрагивает shared layout и локализованные UI-строки frontend.
- Не изменяет backend API, данные Brokerage Account или зависимости.