Angular Sidebar Menu
Angular Sidebar Menu is a fully configurable multi-level vertical menu.
Documentation and Demo
You can find documentation and demo here.
Installation
To install this library, just run:
npm install angular-sidebar-menu --save
Features
Feature Name | Description | Status |
---|---|---|
Multi-level | Multi-level menu implementation | |
Animation | Multi-level collapse animation | |
Item icon | Allow global and per item icon configuration | |
External link | Allow external link with target property definition | ✅ |
Roles | Disable or hide menu items based on roles definition | |
Multiple instances | Allow multiple independent menu instances | |
I18n | Allow compile-time and runtime i18n translations | |
Search | Allow filtering menu items with component text input | ✅ |
Menu mini | Allow minification of the menu to show only the icons for the first level items and display submenu on hover | |
Clickable node item | Allow a node menu item to navigate to a configured route and expand children | |
RTL | Right to Left Support | |
Mobile compatible | Menu compatible with mobile devices |