Angular Sidebar Menu is a fully configurable multi-level vertical menu.
You can find documentation and demo here.
To install this library, just run:
npm install angular-sidebar-menu --save
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 |