From a1869002629b18500b346e5c505869bc45d43456 Mon Sep 17 00:00:00 2001 From: MartinOscar <40749467+rmartinoscar@users.noreply.github.com> Date: Fri, 18 Apr 2025 16:39:25 +0200 Subject: [PATCH] Remove `NavigationGroups` for Admin Navbar (#1248) --- app/Filament/Admin/Resources/EggResource.php | 5 ----- app/Filament/Admin/Resources/NodeResource.php | 5 ----- app/Filament/Admin/Resources/RoleResource.php | 2 +- app/Filament/Admin/Resources/ServerResource.php | 5 ----- app/Filament/Admin/Resources/UserResource.php | 5 ----- app/Providers/Filament/AdminPanelProvider.php | 4 ---- lang/en/admin/dashboard.php | 2 -- 7 files changed, 1 insertion(+), 27 deletions(-) diff --git a/app/Filament/Admin/Resources/EggResource.php b/app/Filament/Admin/Resources/EggResource.php index ec787f988..234651828 100644 --- a/app/Filament/Admin/Resources/EggResource.php +++ b/app/Filament/Admin/Resources/EggResource.php @@ -19,11 +19,6 @@ class EggResource extends Resource return static::getModel()::count() ?: null; } - public static function getNavigationGroup(): ?string - { - return trans('admin/dashboard.server'); - } - public static function getNavigationLabel(): string { return trans('admin/egg.nav_title'); diff --git a/app/Filament/Admin/Resources/NodeResource.php b/app/Filament/Admin/Resources/NodeResource.php index 2219bde47..6758df398 100644 --- a/app/Filament/Admin/Resources/NodeResource.php +++ b/app/Filament/Admin/Resources/NodeResource.php @@ -30,11 +30,6 @@ class NodeResource extends Resource return trans('admin/node.model_label_plural'); } - public static function getNavigationGroup(): ?string - { - return trans('admin/dashboard.server'); - } - public static function getNavigationBadge(): ?string { return static::getModel()::count() ?: null; diff --git a/app/Filament/Admin/Resources/RoleResource.php b/app/Filament/Admin/Resources/RoleResource.php index 583a1aa23..b63571ee8 100644 --- a/app/Filament/Admin/Resources/RoleResource.php +++ b/app/Filament/Admin/Resources/RoleResource.php @@ -48,7 +48,7 @@ class RoleResource extends Resource public static function getNavigationGroup(): ?string { - return trans('admin/dashboard.user'); + return trans('admin/dashboard.advanced'); } public static function getNavigationBadge(): ?string diff --git a/app/Filament/Admin/Resources/ServerResource.php b/app/Filament/Admin/Resources/ServerResource.php index 4e92a0715..8666ba9ac 100644 --- a/app/Filament/Admin/Resources/ServerResource.php +++ b/app/Filament/Admin/Resources/ServerResource.php @@ -29,11 +29,6 @@ class ServerResource extends Resource return trans('admin/server.model_label_plural'); } - public static function getNavigationGroup(): ?string - { - return trans('admin/dashboard.server'); - } - public static function getNavigationBadge(): ?string { return static::getModel()::count() ?: null; diff --git a/app/Filament/Admin/Resources/UserResource.php b/app/Filament/Admin/Resources/UserResource.php index ce7166a32..b91323630 100644 --- a/app/Filament/Admin/Resources/UserResource.php +++ b/app/Filament/Admin/Resources/UserResource.php @@ -43,11 +43,6 @@ class UserResource extends Resource return trans('admin/user.model_label_plural'); } - public static function getNavigationGroup(): ?string - { - return trans('admin/dashboard.user'); - } - public static function getNavigationBadge(): ?string { return static::getModel()::count() ?: null; diff --git a/app/Providers/Filament/AdminPanelProvider.php b/app/Providers/Filament/AdminPanelProvider.php index 27f56f50c..96ca5c83d 100644 --- a/app/Providers/Filament/AdminPanelProvider.php +++ b/app/Providers/Filament/AdminPanelProvider.php @@ -53,10 +53,6 @@ class AdminPanelProvider extends PanelProvider ->sort(24), ]) ->navigationGroups([ - NavigationGroup::make(trans('admin/dashboard.server')) - ->collapsible(false), - NavigationGroup::make(trans('admin/dashboard.user')) - ->collapsible(false), NavigationGroup::make(trans('admin/dashboard.advanced')), ]) ->sidebarCollapsibleOnDesktop() diff --git a/lang/en/admin/dashboard.php b/lang/en/admin/dashboard.php index 49ff57726..46611dce2 100644 --- a/lang/en/admin/dashboard.php +++ b/lang/en/admin/dashboard.php @@ -4,8 +4,6 @@ return [ 'heading' => 'Welcome to Pelican!', 'version' => 'Version: :version', 'advanced' => 'Advanced', - 'server' => 'Server', - 'user' => 'User', 'sections' => [ 'intro-developers' => [ 'heading' => 'Information for Developers',