# Дизайн-системный рефакторинг брокерских страниц — Tasks Дата: 2026-06-21 Связанные документы: - [Spec](spec.md) - [Plan](plan.md) ## Task 1: BrokerAccountLayout - [x] Заменить `div.broker-account` на `` - [x] Перевести `header` + `h1` на `` + `` - [x] Перевести `nav` на `` + `` (Box component={NavLink} с `aria-current="page"`) - [x] Перевести `div.broker-account__workspace` на grid `` - [x] Перевести `div.broker-account__content` на `` - [x] Удалить соответствующие CSS-selectors из `styles.css` ## Task 2: BrokerAccountOverviewPage + BrokerSummary + BrokerAssetCards - [x] Перевести `BrokerSummary` на `` + `` - [x] Перевести eyebrow/label на `` - [x] Перевести `` значений на `` - [x] Перевести `
    ` cash на `` - [x] Перевести `BrokerAssetCards` на `` + `` + `` - [x] Перевести `BrokerAccountOverviewPage` container на `` - [x] Перевести `

    ` на `` - [x] Оставить hero-gradient без изменений (Out of scope) ## Task 3: BrokerOverviewSkeleton - [x] Заменить импорт `SkeletonBlock` на DS `` - [x] Перевести контейнеры на `` - [x] Сделать circular skeleton для портфельной карточки - [x] Сделать text skeleton для текстовых placeholder'ей ## Task 4: BrokerAllocationChart (wrap only) - [x] Перевести `

    ` на `` - [x] Перевести `
    ` на `` - [x] Перевести `

    ` пустого состояния на `` - [x] Перевести `

      ` / `
    • ` легенды на `` + `` - [x] Перевести swatch на `` с inline-цветом в `sx` - [x] Перевести тексты легенды на `` - [x] Перевести negative-список на `` - [x] Удалить CSS для `.broker-allocation*` в `styles.css` ## Task 5: BrokerPositionTable + PositionTicker - [x] Перевести вспомогательные стили на `` - [x] Перевести `

      ` на `` - [x] Перевести alert-тексты на `` - [x] Перевести пагинационные `