mirror of
https://github.com/pelican-dev/panel.git
synced 2025-05-29 08:34:45 +02:00
Go nuts with icons
This commit is contained in:
parent
957a335817
commit
ebdca47fbc
@ -18,7 +18,7 @@ class ServerResource extends Resource
|
|||||||
{
|
{
|
||||||
protected static ?string $model = Server::class;
|
protected static ?string $model = Server::class;
|
||||||
|
|
||||||
protected static ?string $navigationIcon = 'tabler-server';
|
protected static ?string $navigationIcon = 'tabler-container';
|
||||||
|
|
||||||
protected static ?string $recordTitleAttribute = 'name';
|
protected static ?string $recordTitleAttribute = 'name';
|
||||||
|
|
||||||
@ -106,24 +106,30 @@ class ServerResource extends Resource
|
|||||||
->label('UUID')
|
->label('UUID')
|
||||||
->searchable(),
|
->searchable(),
|
||||||
Tables\Columns\TextColumn::make('name')
|
Tables\Columns\TextColumn::make('name')
|
||||||
|
->icon('tabler-container')
|
||||||
|
->searchable()
|
||||||
->sortable(),
|
->sortable(),
|
||||||
Tables\Columns\TextColumn::make('node.id')
|
Tables\Columns\TextColumn::make('node.name')
|
||||||
->url(fn ($state): string => route('filament.admin.resources.nodes.edit', ['record' => $state]))
|
->icon('tabler-server-2')
|
||||||
|
->url(fn (Server $server): string => route('filament.admin.resources.nodes.edit', ['record' => $server->node]))
|
||||||
->sortable(),
|
->sortable(),
|
||||||
Tables\Columns\TextColumn::make('name')
|
|
||||||
->searchable(),
|
|
||||||
Tables\Columns\TextColumn::make('user.username')
|
Tables\Columns\TextColumn::make('user.username')
|
||||||
|
->icon('tabler-user')
|
||||||
|
->url(fn (Server $server): string => route('filament.admin.resources.users.edit', ['record' => $server->user]))
|
||||||
->sortable(),
|
->sortable(),
|
||||||
Tables\Columns\TextColumn::make('allocation.address')
|
Tables\Columns\TextColumn::make('allocation.address')
|
||||||
|
->icon('tabler-network')
|
||||||
->numeric()
|
->numeric()
|
||||||
->sortable(),
|
->sortable(),
|
||||||
Tables\Columns\TextColumn::make('egg.name')
|
Tables\Columns\TextColumn::make('egg.name')
|
||||||
->numeric()
|
->icon('tabler-egg')
|
||||||
|
->url(fn (Server $server): string => route('filament.admin.resources.eggs.edit', ['record' => $server->egg]))
|
||||||
->sortable(),
|
->sortable(),
|
||||||
Tables\Columns\TextColumn::make('image')->hidden(),
|
Tables\Columns\TextColumn::make('image')->hidden(),
|
||||||
Tables\Columns\TextColumn::make('backups_count')
|
Tables\Columns\TextColumn::make('backups_count')
|
||||||
->counts('backups')
|
->counts('backups')
|
||||||
->label('Backups')
|
->label('Backups')
|
||||||
|
->icon('tabler-file-download')
|
||||||
->numeric()
|
->numeric()
|
||||||
->sortable(),
|
->sortable(),
|
||||||
Tables\Columns\TextColumn::make('created_at')
|
Tables\Columns\TextColumn::make('created_at')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user