- 2.x - sites settings

- tags
- source-control soft deletes
This commit is contained in:
Saeed Vaziry
2024-10-06 00:04:57 +02:00
parent d1f2add699
commit 3c50e2c947
44 changed files with 972 additions and 119 deletions

View File

@ -7,7 +7,6 @@
use App\Web\Pages\Servers\View;
use Filament\Tables\Actions\Action;
use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Columns\ViewColumn;
use Filament\Tables\Table;
use Filament\Widgets\TableWidget as Widget;
use Illuminate\Database\Eloquent\Builder;
@ -24,16 +23,15 @@ protected function getTableQuery(): Builder
protected function getTableColumns(): array
{
return [
TextColumn::make('id')
->searchable()
->sortable(),
TextColumn::make('name')
->searchable()
->sortable(),
ViewColumn::make('tags.name')
TextColumn::make('tags')
->label('Tags')
->view('web.components.tags')
->extraCellAttributes(['class' => 'px-3'])
->badge()
->icon('heroicon-o-tag')
->formatStateUsing(fn ($state) => $state->name)
->color(fn ($state) => $state->color)
->searchable()
->sortable(),
TextColumn::make('status')