agp zusaztfläache lager un 2. abstellplatz, desing color default an per projekt
This commit is contained in:
1 parent
7c25584f33
commit
8562eb0f04
11 files changed
+84
-57
No files matched your search
@@ -11,6 +11,7 @@ use Filament\Forms\Components\Radio;
|
||||
use Filament\Forms\Components\RichEditor;
|
||||
use Filament\Forms\Components\Select;
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Forms\Components\Toggle;
|
||||
use Filament\Schemas\Components\Section;
|
||||
use Filament\Schemas\Components\Tabs;
|
||||
use Filament\Schemas\Components\Tabs\Tab;
|
||||
@@ -112,13 +113,24 @@ class ProjekteForm
|
||||
Tab::make('Farben')
|
||||
->icon('phosphor-palette')
|
||||
->schema([
|
||||
Toggle::make('projekt_farben_verwenden')
|
||||
->label('Eigene Farben verwenden')
|
||||
->afterStateUpdated(function ($record, ?string $state) {
|
||||
$state = $state ? 0 : 1;
|
||||
Projekte::where('id', $record->id)->update(['projekt_farben_verwenden' => $state]);
|
||||
})
|
||||
->belowContent('Die standard Farben können unter Verwaltung/Gutachter definiert werden.')
|
||||
->live(),
|
||||
ColorPicker::make('deckblatt_bg')->label('Deckblatt')
|
||||
->disabled(fn ($record) => ! $record->projekt_farben_verwenden)
|
||||
->belowContent('Farbe des Hintergrundes am Deckblatt.'),
|
||||
ColorPicker::make('schmuckfarbe_header')->label('Überschriften')
|
||||
->disabled(fn ($record) => ! $record->projekt_farben_verwenden)
|
||||
->belowContent('Farbe des Hintergrundes bei Überschriften.'),
|
||||
ColorPicker::make('farbe_borders')->label('Rahmen')
|
||||
->disabled(fn ($record) => ! $record->projekt_farben_verwenden)
|
||||
->belowContent('Farbe von Rahmen und Rändern bei Tabellen und Boxen.'),
|
||||
])->columns(3)
|
||||
])->columns(4)
|
||||
->columnSpanFull(),
|
||||
]),
|
||||
|
||||
|
||||
Reference in new issue
Block a user