From b28875c6123cc4e513cd1d2d7fa43d4708b40a3b Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Fri, 10 Oct 2025 15:40:20 +0200 Subject: [PATCH] fix: update cloud provider token form with improved placeholder and guidance for API token creation --- .../cloud-provider-token-form.blade.php | 32 +++++++++++++------ .../livewire/server/new/by-hetzner.blade.php | 30 ++++++++--------- 2 files changed, 36 insertions(+), 26 deletions(-) diff --git a/resources/views/livewire/security/cloud-provider-token-form.blade.php b/resources/views/livewire/security/cloud-provider-token-form.blade.php index b82fff35a..ae25ba995 100644 --- a/resources/views/livewire/security/cloud-provider-token-form.blade.php +++ b/resources/views/livewire/security/cloud-provider-token-form.blade.php @@ -14,10 +14,19 @@ - + - Add Token + @if (auth()->user()->currentTeam()->cloudProviderTokens->where('provider', $provider)->isEmpty()) +
+ Create an API token in the {{ ucfirst($provider) }} Console → choose + Project → Security → API Tokens. +
+ @endif + + Validate & Add Token @else {{-- Full page layout: horizontal, spacious --}}
@@ -32,13 +41,18 @@ placeholder="e.g., Production Hetzner. tip: add Hetzner project name to identify easier" />
-
-
- -
- Add Token +
+ + @if (auth()->user()->currentTeam()->cloudProviderTokens->where('provider', $provider)->isEmpty()) +
+ Create an API token in the Hetzner Console → choose Project → Security → API + Tokens. +
+ @endif
+ Validate & Add Token @endif
diff --git a/resources/views/livewire/server/new/by-hetzner.blade.php b/resources/views/livewire/server/new/by-hetzner.blade.php index b8191593d..c0067c945 100644 --- a/resources/views/livewire/server/new/by-hetzner.blade.php +++ b/resources/views/livewire/server/new/by-hetzner.blade.php @@ -99,22 +99,6 @@ -
- - @foreach ($hetznerSshKeys as $sshKey) - - @endforeach - -
-
@@ -125,7 +109,19 @@ @endforeach
- +
+ + @foreach ($hetznerSshKeys as $sshKey) + + @endforeach + +
Back