mirror of
https://github.com/pelican-dev/panel.git
synced 2025-08-03 00:12:19 +02:00
Fix power actions (#1517)
This commit is contained in:
parent
c5528a61f3
commit
a3819122db
@ -256,9 +256,9 @@ class ListServers extends ListRecords
|
||||
} else {
|
||||
return [
|
||||
ActionGroup::make($actions)
|
||||
->icon(fn (Server $server) => $server->condition->getIcon())
|
||||
->color(fn (Server $server) => $server->condition->getColor())
|
||||
->tooltip(fn (Server $server) => $server->condition->getLabel())
|
||||
->icon('tabler-power')
|
||||
->color('primary')
|
||||
->tooltip('Power Actions')
|
||||
->iconSize(IconSize::Large),
|
||||
];
|
||||
}
|
||||
|
@ -8,6 +8,18 @@
|
||||
|
||||
<div class="flex-1 dark:bg-gray-800 dark:text-white rounded-lg overflow-hidden p-3">
|
||||
<div class="flex items-center mb-5 gap-2">
|
||||
<x-filament::icon-button
|
||||
:icon="$server->condition->getIcon()"
|
||||
:color="$server->condition->getColor()"
|
||||
:tooltip="$server->condition->getLabel()"
|
||||
size="lg"
|
||||
/>
|
||||
<h2 class="text-xl font-bold">
|
||||
{{ $server->name }}
|
||||
<span class="dark:text-gray-400">
|
||||
({{ $server->formatResource('uptime', type: \App\Enums\ServerResourceType::Time) }})
|
||||
</span>
|
||||
</h2>
|
||||
<div class="end-0" x-on:click.stop>
|
||||
<div class="flex-1 dark:bg-gray-800 dark:text-white rounded-b-lg overflow-hidden p-1">
|
||||
<x-filament-tables::actions
|
||||
@ -17,13 +29,6 @@
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h2 class="text-xl font-bold">
|
||||
{{ $server->name }}
|
||||
<span class="dark:text-gray-400">
|
||||
({{ $server->formatResource('uptime', type: \App\Enums\ServerResourceType::Time) }})
|
||||
</span>
|
||||
</h2>
|
||||
</div>
|
||||
|
||||
<div class="flex justify-between text-center items-center gap-4">
|
||||
|
Loading…
x
Reference in New Issue
Block a user