Enhanced Sidebar
Заменяет навигацию админки Payload боковой панелью с вкладками, где коллекции и глобалы разбиты по группам.
Установка
pnpm add @veiag/payload-enhanced-sidebar Описание
Плагин заменяет стандартную навигацию админки Payload боковой панелью с вкладками. Слева расположена вертикальная полоса с иконками из набора Lucide, которые переключают панели. В каждой панели выводятся коллекции и глобалы, назначенные этой вкладке. Конфигурация по умолчанию добавляет ссылку Dashboard и одну вкладку со всеми коллекциями. Вкладка типа link ведет по адресу и может быть внешней (isExternal). Вкладка типа tab открывает панель, а если задан href, при клике она еще и переходит по маршруту. Плагин подключается через payloadEnhancedSidebar(options) в plugins функции buildConfig. Опции включают tabs, showLogout (по умолчанию true), disabled, badges и customComponents для NavContent, NavGroup, NavItem и TabButton. У каждой вкладки можно задать icon или iconComponent, buttonComponent, position ('top' или 'bottom') и access. Access это серверная функция, которая скрывает вкладку, если возвращает false. Пользовательские элементы принимают slug, href, label, group (объединяется с существующей группой), position 'top' и isExternal. Бейджи бывают трех типов: API, collection-count и provider. Они подключаются через внутренний React-провайдер, который добавляется в admin.components.providers. Подписи локализуются объектом LocalizedString, а переводы плагина добавляются в config.i18n.translations. Плагин перезаписывает admin.components.Nav при каждом запуске, поэтому собственный Nav из конфига будет заменен. Повторяющиеся id вкладок приводят к ошибке при сборке конфига. Для работы нужен payload ^3.75.0. Пакет экспортирует корень (плагин для конфига), ./client (React-компоненты и хуки, которые зависят от SCSS) и ./rsc (серверный компонент EnhancedSidebar).
О пакете
- Имя пакета
@veiag/payload-enhanced-sidebar- Последняя версия
0.6.2- Размер
- 284 кБ
- Лицензия
- MIT
- Загрузок в неделю
- 1 тыс.
- Последняя публикация
- 23 сент. 2026 г.
Похожие плагины
Ещё в категории «Администрирование»onpage for TanStack Start
Подключает плагин payload-onpage к сайту на TanStack Start, чтобы редакторы правили контент и смотрели черновики прямо на странице.
On-Page Editing
Встраивает редактирование Payload-страниц прямо в Next.js-фронтенд, сохраняет правки как черновики и выдаёт ссылки для предпросмотра.
On-Page React Editor
Добавляет на React-страницы Payload визуальный редактор: тулбары, панели и редакторы полей поверх отрисованной страницы.
Collaborative Comments
Добавляет комментарии на уровне документов и полей в админку Payload, с упоминаниями, email-уведомлениями, разрешением, мультитенантностью и фильтрацией по локали.
Dub
Плагин для Payload CMS для автоматического создания и управления короткими ссылками с использованием Dub.
Visual Editing
Плагин для Payload CMS 3.x добавляет на фронтенд оверлеи редактирования: клик по элементу открывает нужное поле в админке.