default() ->id(Config::get('filament.path')) ->path(Config::get('filament.path')) ->domain(Config::get('filament.domain')) ->login() ->brandLogo(asset('img/logo.svg')) ->darkModeBrandLogo(asset('img/gray-logo.svg')) ->brandLogoHeight('1.8rem') ->globalSearch(GlobalSearchScoutProvider::class) ->maxContentWidth(MaxWidth::Full) ->databaseNotifications() ->sidebarCollapsibleOnDesktop() ->profile() ->colors([ 'primary' => Color::Amber, ]) ->discoverResources(in: app_path('Filament/Resources'), for: 'App\\Filament\\Resources') ->discoverPages(in: app_path('Filament/Dashboards'), for: 'App\\Filament\\Dashboards') ->discoverWidgets(in: app_path('Filament/Widgets'), for: 'App\\Filament\\Widgets') ->plugins([ FilamentApexChartsPlugin::make(), ]) ->middleware([ EncryptCookies::class, AddQueuedCookiesToResponse::class, StartSession::class, AuthenticateSession::class, ShareErrorsFromSession::class, VerifyCsrfToken::class, SubstituteBindings::class, DisableBladeIconComponents::class, DispatchServingFilamentEvent::class, ]) ->authMiddleware([ Authenticate::class, ]); } }