diff --git a/app/Filament/Resources/Belts/BeltResource.php b/app/Filament/Resources/Belts/BeltResource.php index c7f925a..3ef221d 100644 --- a/app/Filament/Resources/Belts/BeltResource.php +++ b/app/Filament/Resources/Belts/BeltResource.php @@ -14,12 +14,14 @@ use Filament\Resources\Resource; use Filament\Schemas\Schema; use Filament\Support\Icons\Heroicon; use Filament\Tables\Table; +use UnitEnum; class BeltResource extends Resource { protected static ?string $model = Belt::class; protected static string|BackedEnum|null $navigationIcon = Heroicon::ArrowUpCircle; + protected static string | UnitEnum | null $navigationGroup = 'Kurse und Kinder'; protected static ?string $recordTitleAttribute = 'name'; diff --git a/app/Filament/Resources/Courses/CourseResource.php b/app/Filament/Resources/Courses/CourseResource.php index 604b284..062ccb1 100644 --- a/app/Filament/Resources/Courses/CourseResource.php +++ b/app/Filament/Resources/Courses/CourseResource.php @@ -15,12 +15,14 @@ use Filament\Resources\Resource; use Filament\Schemas\Schema; use Filament\Support\Icons\Heroicon; use Filament\Tables\Table; +use UnitEnum; class CourseResource extends Resource { protected static ?string $model = Course::class; protected static string|BackedEnum|null $navigationIcon = Heroicon::ArchiveBox; + protected static string | UnitEnum | null $navigationGroup = 'Verwaltung'; protected static ?string $recordTitleAttribute = 'name'; diff --git a/app/Filament/Resources/Groups/GroupResource.php b/app/Filament/Resources/Groups/GroupResource.php index bb69985..e5da2ac 100644 --- a/app/Filament/Resources/Groups/GroupResource.php +++ b/app/Filament/Resources/Groups/GroupResource.php @@ -13,12 +13,19 @@ use Filament\Resources\Resource; use Filament\Schemas\Schema; use Filament\Support\Icons\Heroicon; use Filament\Tables\Table; +use UnitEnum; class GroupResource extends Resource { protected static ?string $model = Group::class; - protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedRectangleStack; + protected static string|BackedEnum|null $navigationIcon = Heroicon::UserGroup; + protected static string | UnitEnum | null $navigationGroup = 'Verwaltung'; + + protected static ?string $navigationLabel = "Gruppen"; + protected static ?string $pluralLabel = "Gruppen"; + protected static ?string $pluralModelLabel = "Gruppen"; + protected static ?string $modelLabel = "Gruppe"; protected static ?string $recordTitleAttribute = 'name'; diff --git a/app/Filament/Resources/Kids/KidResource.php b/app/Filament/Resources/Kids/KidResource.php index 80bbcb8..fae887b 100644 --- a/app/Filament/Resources/Kids/KidResource.php +++ b/app/Filament/Resources/Kids/KidResource.php @@ -5,7 +5,6 @@ namespace App\Filament\Resources\Kids; use App\Filament\Resources\Kids\Pages\CreateKid; use App\Filament\Resources\Kids\Pages\EditKid; use App\Filament\Resources\Kids\Pages\ListKids; -use App\Filament\Resources\Kids\Pages\ViewKid; use App\Filament\Resources\Kids\RelationManagers\CoursesRelationManager; use App\Filament\Resources\Kids\Schemas\KidForm; use App\Filament\Resources\Kids\Schemas\KidInfolist; @@ -16,12 +15,14 @@ use Filament\Resources\Resource; use Filament\Schemas\Schema; use Filament\Support\Icons\Heroicon; use Filament\Tables\Table; +use UnitEnum; class KidResource extends Resource { protected static ?string $model = Kid::class; protected static string|BackedEnum|null $navigationIcon = Heroicon::UserCircle; + protected static string | UnitEnum | null $navigationGroup = 'Verwaltung'; protected static ?string $recordTitleAttribute = 'name'; diff --git a/app/Filament/Resources/Users/UserResource.php b/app/Filament/Resources/Users/UserResource.php index f117325..9a377f5 100644 --- a/app/Filament/Resources/Users/UserResource.php +++ b/app/Filament/Resources/Users/UserResource.php @@ -14,12 +14,15 @@ use Filament\Resources\Resource; use Filament\Schemas\Schema; use Filament\Support\Icons\Heroicon; use Filament\Tables\Table; +use UnitEnum; +use Override; class UserResource extends Resource { protected static ?string $model = User::class; - protected static string|BackedEnum|null $navigationIcon = Heroicon::Users; + protected static string|BackedEnum|null $navigationIcon = Heroicon::User; + protected static string | UnitEnum | null $navigationGroup = 'Verwaltung'; protected static ?string $navigationLabel = "Benutzer"; protected static ?string $pluralLabel = "Benutzer";