Filament moderne (groupes nav, 4 charts, filtres/badges) + Filament Shield (rôles/permissions) + noms exos localisés dans routines
Build & Deploy / build (push) Successful in 19s

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-19 05:09:29 +02:00
co-authored by Claude Opus 4.8
parent 3ec14f219b
commit 52fab9fbe5
47 changed files with 1644 additions and 292 deletions
@@ -1,11 +0,0 @@
<?php
namespace App\Filament\Resources\WorkoutSessions\Pages;
use App\Filament\Resources\WorkoutSessions\WorkoutSessionResource;
use Filament\Resources\Pages\CreateRecord;
class CreateWorkoutSession extends CreateRecord
{
protected static string $resource = WorkoutSessionResource::class;
}
@@ -1,19 +0,0 @@
<?php
namespace App\Filament\Resources\WorkoutSessions\Pages;
use App\Filament\Resources\WorkoutSessions\WorkoutSessionResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
class EditWorkoutSession extends EditRecord
{
protected static string $resource = WorkoutSessionResource::class;
protected function getHeaderActions(): array
{
return [
DeleteAction::make(),
];
}
}
@@ -3,17 +3,15 @@
namespace App\Filament\Resources\WorkoutSessions\Pages;
use App\Filament\Resources\WorkoutSessions\WorkoutSessionResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
class ListWorkoutSessions extends ListRecords
{
protected static string $resource = WorkoutSessionResource::class;
// Séances loguées par l'app : aucune action de création manuelle.
protected function getHeaderActions(): array
{
return [
CreateAction::make(),
];
return [];
}
}