diff --git a/app/Filament/Pages/Dashboard.php b/app/Filament/Pages/Dashboard.php index c8174d51d..71a684114 100644 --- a/app/Filament/Pages/Dashboard.php +++ b/app/Filament/Pages/Dashboard.php @@ -16,6 +16,10 @@ class Dashboard extends BasePage { protected static ?string $pollingInterval = null; + protected static ?string $navigationIcon = 'heroicon-o-chart-bar'; + + protected static ?int $navigationSort = 1; + protected static string $view = 'filament.pages.dashboard'; protected function getHeaderActions(): array diff --git a/app/Filament/Resources/ResultResource.php b/app/Filament/Resources/ResultResource.php index e9f649d75..77cdc69d5 100644 --- a/app/Filament/Resources/ResultResource.php +++ b/app/Filament/Resources/ResultResource.php @@ -26,6 +26,8 @@ class ResultResource extends Resource protected static ?string $navigationIcon = 'heroicon-o-table-cells'; + protected static ?int $navigationSort = 2; + public static function form(Form $form): Form { $settings = new GeneralSettings(); diff --git a/app/Filament/Resources/UserResource.php b/app/Filament/Resources/UserResource.php index 3d034555b..1da51f592 100644 --- a/app/Filament/Resources/UserResource.php +++ b/app/Filament/Resources/UserResource.php @@ -21,6 +21,8 @@ class UserResource extends Resource protected static ?string $navigationIcon = 'heroicon-o-users'; + protected static ?int $navigationSort = 3; + public static function form(Form $form): Form { return $form diff --git a/app/Providers/Filament/AdminPanelProvider.php b/app/Providers/Filament/AdminPanelProvider.php index 88f41dfd2..897af94b8 100644 --- a/app/Providers/Filament/AdminPanelProvider.php +++ b/app/Providers/Filament/AdminPanelProvider.php @@ -80,6 +80,10 @@ public function panel(Panel $panel): Panel ->collapsible(false), ]) ->navigationItems([ + NavigationItem::make('Home') + ->url('/') + ->icon('heroicon-o-home') + ->sort(0), NavigationItem::make('Documentation') ->url('https://docs.speedtest-tracker.dev/', shouldOpenInNewTab: true) ->icon('heroicon-o-book-open')