columns([ TextColumn::make('company')->label('Firma') ->size(TextSize::Large) ->weight(FontWeight::Bold) ->description(fn ($record): HtmlString => new HtmlString($record->address)), TextColumn::make('guthaben') ->size(TextSize::Large) ->weight(FontWeight::Bold) ->color('primary') ->description('Gutachten') ->alignCenter(), TextColumn::make('abgeschlossen') ->size(TextSize::Large) ->weight(FontWeight::Bold) ->color('success') ->description('Gutachten') ->alignCenter(), ]) ->recordActions([ EditAction::make()->iconButton(), Action::make('Guthaben laden') ->iconButton() ->color('gray') ->icon('heroicon-o-credit-card') ->schema([ TextInput::make('subject')->required(), RichEditor::make('body')->required(), ]) ->action(function (array $data) {}), ]); } }