From b60a8cea045f121514158ef908f828639095cfd0 Mon Sep 17 00:00:00 2001 From: Ahmed Darrazi Date: Mon, 2 Feb 2026 10:59:34 +0100 Subject: [PATCH] fix: render Filament page header actions on selection pages --- .../filament/pages/choose-tenant.blade.php | 70 ++++++++++--------- .../filament/pages/choose-workspace.blade.php | 40 +++++++++++ .../views/filament/pages/no-access.blade.php | 20 +++--- 3 files changed, 87 insertions(+), 43 deletions(-) create mode 100644 resources/views/filament/pages/choose-workspace.blade.php diff --git a/resources/views/filament/pages/choose-tenant.blade.php b/resources/views/filament/pages/choose-tenant.blade.php index ca5a741..6e16aa7 100644 --- a/resources/views/filament/pages/choose-tenant.blade.php +++ b/resources/views/filament/pages/choose-tenant.blade.php @@ -1,37 +1,39 @@ - -
-
- Select a tenant to continue. -
- - @php - $tenants = $this->getTenants(); - @endphp - - @if ($tenants->isEmpty()) -
- No tenants are available for your account. + + +
+
+ Select a tenant to continue.
- @else -
- @foreach ($tenants as $tenant) -
-
-
- {{ $tenant->name }} + + @php + $tenants = $this->getTenants(); + @endphp + + @if ($tenants->isEmpty()) +
+ No tenants are available for your account. +
+ @else +
+ @foreach ($tenants as $tenant) +
+
+
+ {{ $tenant->name }} +
+ + + Continue +
- - - Continue -
-
- @endforeach -
- @endif -
- + @endforeach +
+ @endif +
+ + diff --git a/resources/views/filament/pages/choose-workspace.blade.php b/resources/views/filament/pages/choose-workspace.blade.php new file mode 100644 index 0000000..77fde00 --- /dev/null +++ b/resources/views/filament/pages/choose-workspace.blade.php @@ -0,0 +1,40 @@ + + +
+
+ Select a workspace to continue. +
+ + @php + $workspaces = $this->getWorkspaces(); + @endphp + + @if ($workspaces->isEmpty()) +
+ No active workspaces are available for your account. + You can create one using the button above. +
+ @else +
+ @foreach ($workspaces as $workspace) +
+
+
+ {{ $workspace->name }} +
+ + + Continue + +
+
+ @endforeach +
+ @endif +
+
+
diff --git a/resources/views/filament/pages/no-access.blade.php b/resources/views/filament/pages/no-access.blade.php index b00fcc7..c42993e 100644 --- a/resources/views/filament/pages/no-access.blade.php +++ b/resources/views/filament/pages/no-access.blade.php @@ -1,11 +1,13 @@ - -
-
- You don’t have access to any tenants yet. -
+ + +
+
+ You don’t have access to any tenants yet. +
-
- Ask an administrator to add you to a tenant, then sign in again. +
+ Ask an administrator to add you to a tenant, then sign in again. +
-
-
+ +