Fix: remove hardcoded Lucent nav item from CorePlugin

CorePlugin registered a "Lucent" navigation item pointing at /lucent
unconditionally, coupling the core package to a specific CMS that
consuming apps may not install.
This commit is contained in:
2026-07-03 15:08:05 +03:00
parent ce08287641
commit d35dff3731
+1 -9
View File
@@ -3,7 +3,6 @@
namespace Modules\Core; namespace Modules\Core;
use Filament\Contracts\Plugin; use Filament\Contracts\Plugin;
use Filament\Navigation\NavigationItem;
use Filament\Panel; use Filament\Panel;
use Illuminate\Support\Facades\Mail; use Illuminate\Support\Facades\Mail;
use Lunar\Admin\Filament\Resources\StaffResource; use Lunar\Admin\Filament\Resources\StaffResource;
@@ -26,14 +25,7 @@ class CorePlugin implements Plugin
->brandName('Boboko') ->brandName('Boboko')
->brandLogo(asset('static/logos/core/boboko-logo.svg')) ->brandLogo(asset('static/logos/core/boboko-logo.svg'))
->darkModeBrandLogo(asset('static/logos/core/boboko-logo-white.svg')) ->darkModeBrandLogo(asset('static/logos/core/boboko-logo-white.svg'))
->login(Login::class) ->login(Login::class);
->navigationItems([
NavigationItem::make("Lucent")
->url("/lucent")
->icon("heroicon-o-sun")
->group("Content")
->sort(1),
]);
LunarPanel::extensions([ LunarPanel::extensions([
StaffResource::class => StaffResourceExtension::class, StaffResource::class => StaffResourceExtension::class,