53 lines
1.4 KiB
PHP
53 lines
1.4 KiB
PHP
<?php
|
|
|
|
namespace App\Providers;
|
|
|
|
use Filament\Support\Colors\Color;
|
|
use Filament\Support\Facades\FilamentColor;
|
|
use Filament\Support\Facades\FilamentView;
|
|
use Filament\View\PanelsRenderHook;
|
|
use Illuminate\Support\ServiceProvider;
|
|
use Illuminate\View\View;
|
|
|
|
class AppServiceProvider extends ServiceProvider
|
|
{
|
|
/**
|
|
* Register any application services.
|
|
*/
|
|
public function register(): void
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* Bootstrap any application services.
|
|
*/
|
|
public function boot(): void
|
|
{
|
|
FilamentColor::register([
|
|
'danger' => Color::Red,
|
|
'gray' => Color::Zinc,
|
|
'info' => Color::Blue,
|
|
'primary' => Color::Gray,
|
|
'success' => Color::Green,
|
|
'warning' => Color::Amber,
|
|
]);
|
|
|
|
FilamentView::registerRenderHook(
|
|
PanelsRenderHook::AUTH_LOGIN_FORM_BEFORE, fn (): View => view('components.login-links'),
|
|
);
|
|
|
|
// FilamentView::registerRenderHook(
|
|
// PanelsRenderHook::AUTH_LOGIN_FORM_AFTER, fn (): View => view('login-text'),
|
|
// );
|
|
// FilamentView::registerRenderHook(
|
|
// PanelsRenderHook::SIMPLE_PAGE_START, fn (): View => view('layouts.nav'),
|
|
// );
|
|
|
|
FilamentView::registerRenderHook(
|
|
PanelsRenderHook::FOOTER, fn (): View => view('layouts.footer'),
|
|
);
|
|
|
|
}
|
|
}
|