Downloads
Stars
Version
I'm create from laravel-Nova v2 and this support Laravel Nova v2++
You can install the package in to a Laravel app that uses Nova via composer:
composer require opanegro/dot-nova-sidebar-collapse
To publish the views nova override navigation and config file run:
php artisan vendor:publish --tag=dot-nova-sidebar-collapse-views
php artisan vendor:publish --tag=dot-nova-sidebar-collapse-config
Then you must register the tool with Nova. This is typically done in the tools
method of the NovaServiceProvider
.
// in app/Providers/NovaServiceProvider.php
use Opanegro\DotNovaSidebarCollapse\DotNovaSidebarCollapse;
// ...
public function tools()
{
return [
// ...
new DotNovaSidebarCollapse(),
];
}
Add $category
and $icon
in file app/Nova/User.php
:
$icon
just add one in resources
class User extends Resource
{
public static $category = 'Management Users';
/** optional */
public static $icon = '[...svg icon...]';
}
You can add svg icon
from zondicons
Usage the svg icon:
*.svg
icon in browser[right click]
in browser and choose inspect element
$icon
<svg class="sidebar-icon">
<path fill="var(--sidebar-icon)">