mirror of
https://github.com/tiennm99/coolify.git
synced 2026-10-15 04:18:34 +00:00
feat(dashboard): add server metrics charts and polish UI feedback
This commit is contained in:
1 parent
2949b8e158
commit
f412b2bf0d
24 files changed
+493
-104
No files matched your search
@@ -178,13 +178,15 @@
|
||||
};
|
||||
@endphp
|
||||
|
||||
<article
|
||||
<a href="{{ route('server.show', ['server_uuid' => $server->uuid]) }}"
|
||||
{{ wireNavigate() }} aria-label="Open {{ $server->name }}"
|
||||
class="group relative flex min-h-28 min-w-0 flex-col rounded-xl border border-neutral-200 bg-white p-3 shadow-sm transition-all hover:-translate-y-px hover:border-neutral-300 hover:shadow-md dark:border-white/[0.08] dark:bg-white/[0.025] dark:hover:border-white/[0.14]">
|
||||
<a href="{{ route('server.show', ['server_uuid' => $server->uuid]) }}"
|
||||
{{ wireNavigate() }} class="absolute inset-0 rounded-xl"
|
||||
aria-label="Open {{ $server->name }}"></a>
|
||||
@if ($server->isMetricsEnabled())
|
||||
<livewire:dashboard.server-metrics-chart :server="$server"
|
||||
:key="'dashboard-server-metrics-'.$server->uuid" />
|
||||
@endif
|
||||
|
||||
<div class="flex min-w-0 items-start gap-3">
|
||||
<div class="pointer-events-none relative z-10 flex min-w-0 items-start gap-3">
|
||||
<div
|
||||
class="flex size-8 shrink-0 items-center justify-center rounded-lg border border-neutral-200 bg-neutral-50 text-neutral-500 dark:border-white/[0.08] dark:bg-white/[0.04] dark:text-fg-dim">
|
||||
<x-reicon name="servers" class="size-4" />
|
||||
@@ -200,10 +202,12 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mt-auto flex items-center pt-4">
|
||||
<x-status-badge :status="$serverStatus" :type="$serverStatusType" />
|
||||
</div>
|
||||
</article>
|
||||
@unless ($server->isMetricsEnabled())
|
||||
<div class="pointer-events-none relative z-10 mt-auto flex items-center pt-4">
|
||||
<x-status-badge :status="$serverStatus" :type="$serverStatusType" />
|
||||
</div>
|
||||
@endunless
|
||||
</a>
|
||||
@endforeach
|
||||
</div>
|
||||
@endif
|
||||
|
||||
Reference in new issue
Block a user