Skip to content

feat(layout): add header quick actions and user controls#59

Merged
kapitulin24 merged 2 commits into
devfrom
feat/header-ui
May 28, 2026
Merged

feat(layout): add header quick actions and user controls#59
kapitulin24 merged 2 commits into
devfrom
feat/header-ui

Conversation

@kapitulin24
Copy link
Copy Markdown
Contributor

Что сделано

  • Обновил SidebarLayout: добавил верхнюю панель действий в хедер.
  • Интегрировал виджеты QuickCreate, Notifications и NavUser.
  • Вынес и подключил новые виджеты через публичные index.ts-экспорты.
  • Добавил lazy/dynamic загрузку для NavUser и Notifications с fallback-состояниями.

Зачем

  • Улучшить UX в основном layout: быстрый доступ к созданию сущностей, уведомлениям и профилю пользователя.
  • Подготовить основу для дальнейшего развития header-driven навигации.

Проверка

  • pnpm lint
  • pnpm typecheck
  • Визуально проверил отображение кнопок в хедере и открытие dropdown-меню

@kapitulin24 kapitulin24 requested review from AlexandrNel and soorq May 28, 2026 20:11
@github-actions github-actions Bot added ui-kit Shared UI components, styles and storybook views Pages, widgets and layouts config labels May 28, 2026
@kapitulin24 kapitulin24 merged commit dd1054b into dev May 28, 2026
7 checks passed
@kapitulin24 kapitulin24 deleted the feat/header-ui branch May 28, 2026 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

config ui-kit Shared UI components, styles and storybook views Pages, widgets and layouts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Enhancement] Добавить верхнюю панель быстрых действий в SidebarLayout

2 participants