From 8e2ee5e5e4c1d9d4a4f0ce4f7dcac8f98e3e922f Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Mon, 18 Mar 2024 14:32:49 +0100 Subject: [PATCH] fix: dashboard view if no project found --- resources/views/livewire/dashboard.blade.php | 181 ++++++++++--------- 1 file changed, 91 insertions(+), 90 deletions(-) diff --git a/resources/views/livewire/dashboard.blade.php b/resources/views/livewire/dashboard.blade.php index d450aa62e..1a7262395 100644 --- a/resources/views/livewire/dashboard.blade.php +++ b/resources/views/livewire/dashboard.blade.php @@ -15,18 +15,14 @@ subscription is activated.
Please be patient. @endif - @if ($projects->count() === 0 && $servers->count() === 0) + @if ($servers->count() === 0) No resources found. Add your first server & private key here or go to the onboarding page. + href="{{ route('server.create') }}">here or go to the onboarding page. @endif - @if ($projects->count() > 0) -

Projects

- @if ($projects->count() === 1) -
- @else -
- @endif - @foreach ($projects as $project) +

Projects

+
+ @forelse ($projects as $project)
@if (data_get($project, 'environments')->count() === 1)
- @endforeach -
-@if ($projects->count() > 0) + @empty +
+ No project found. + + Add + +
+ @endforelse +

Servers

-@endif -@if ($servers->count() === 1) -
- @else - - -
-

Deployments

- @if (count($deployments_per_server) > 0) - + @if ($servers->count() === 1) +
+ @else +
@endif - Cleanup Queues -
-
- @forelse ($deployments_per_server as $server_name => $deployments) -

{{ $server_name }}

-
- @foreach ($deployments as $deployment) - data_get($deployment, 'status') === 'queued', - 'border-yellow-500' => data_get($deployment, 'status') === 'in_progress', - ])> -
-
- {{ data_get($deployment, 'application_name') }} -
- @if (data_get($deployment, 'pull_request_id') !== 0) -
+ @empty +
No deployments running.
+ @endforelse +
+ + + + {{-- Get IPTABLES --}}