Skip to content

v0.1.3 Added community sidebar plugin

Choose a tag to compare

@VeiaG VeiaG released this 03 Dec 13:52
· 8 commits to main since this release

✨ What's New

Sidebar Plugin Documentation

Comprehensive documentation for the community-created Payload Sidebar Plugin by Kari (tatsuyakari1203) - a powerful navigation enhancement for Payload CMS 3.x.

Why This Matters:
Transform your Payload admin interface with advanced navigation features that improve user experience and productivity:

  • Organize navigation with custom groups and ordering
  • Pin frequently-used items for quick access (persisted per-user)
  • Add custom links to dashboards, tools, and external resources
  • Display notification counts with multi-color badges
  • Full i18n support for multilingual admin panels

Key Features:

  • Zero-config setup - Works immediately after installation
  • Sortable groups - Control the order of navigation sections
  • User-specific pinning - Each user maintains their own pinned items
  • Custom links & groups - Add internal admin views or external resources
  • Visual badges - Show counts with 6 color options (red, orange, yellow, blue, green, gray)
  • Lucide icons - Use any Lucide icon or custom components
  • Flexible storage - Server-side preferences or localStorage

Quick Start:

npm install payload-sidebar-plugin
import { payloadSidebar } from 'payload-sidebar-plugin'

export default buildConfig({
  plugins: [
    payloadSidebar({
      groupOrder: { Content: 1, Users: 2, Settings: 3 },
      customLinks: [
        {
          label: 'Analytics',
          href: '/admin/analytics',
          group: 'Tools',
          icon: BarChart3,
        },
      ],
    }),
  ],
})

View Documentation →

Original documentation →

Icon Picker Field Fix

What Changed:

  • Resolved icon picker field not working correctly inside array fields.

Issue Reference:
Fixes #1

🚀 Getting Started

Visit payload.veiag.dev to explore the collection!