A custom sidebar menu with collapsible groups
workup/collapsible-resource-manager is a Laravel package for a custom sidebar menu with collapsible groups.
It currently has 0 GitHub stars and 982 downloads on Packagist (latest version v1.4.2.001).
Install it with composer require workup/collapsible-resource-manager.
Discover more Laravel packages by workup
or browse all Laravel packages to compare alternatives.
Last updated
Provides an easy way to order and group your resources on the sidebar.
You can install the package via composer:
composer require digital-creative/collapsible-resource-manager
This package can serve as a seamless replacement for Nova's default sidebar menu.
The only modification it makes to the original Nova menu is the addition of the ->icon() method to the MenuItem class, which enables you to easily incorporate icons into each menu item.
For all available options you can check nova documentation here.
class NovaServiceProvider extends NovaApplicationServiceProvider {
public function boot(): void
{
//...
Nova::mainMenu(function (Request $request): array {
return [
MenuSection::make('Content', [
MenuGroup::make('User Base', [
MenuItem::resource(User::class)->icon('<svg>...</svg>'),
MenuItem::resource(Article::class)->icon('annotation'),
MenuItem::resource(Comment::class)->icon('chat-alt'),
]),
])->icon('lightning-bolt')->collapsable(),
];
});
//...
}
}
Please give a ⭐️ if this project helped you!
The MIT License (MIT). Please see License File for more information.