Sidebar

Navigation

Collapsible sidebar navigation with nested menu items, icon-only compact mode, responsive overlay, and section grouping

Sidebar Component

Collapsible navigation shell for product areas and admin tools.

Basic Usage

Start with a lightweight non-fixed sidebar.

Implementation Notes

Keep setup minimal so teams can adopt the component quickly.

  • • Use defaults first before introducing variants.
  • • Keep labels and helper text explicit.
  • • Verify accessibility behavior early.

Normal Usage

Use active items and grouped navigation sections.

Implementation Notes

This pattern maps to everyday product screens and forms.

  • • Use consistent variant and size tokens.
  • • Pair with helper text for clarity.
  • • Prefer predictable controlled behavior.

Advanced Usage

Attach footer controls and collapsed-state behavior.

Implementation Notes

Advanced mode should compose cleanly with app state and callbacks.

  • • Wire callbacks for analytics and persistence.
  • • Tune layout for dense, data-heavy views.
  • • Document edge-case behavior in examples.

Real-Life Use Cases

Used in dashboards, control planes, and multi-tenant admin apps.

Implementation Notes

Show how the component fits real workflows, not isolated UI demos.

  • • Model practical business scenarios.
  • • Include realistic content and labels.
  • • Highlight production-friendly defaults.

View on GitHub

See the full source code on GitHub