From 4ab6f8a5a1866d65284ef58ecd41dd968e09700e Mon Sep 17 00:00:00 2001
From: Bhavik Patel
Date: Thu, 5 Mar 2026 07:58:49 +0400
Subject: [PATCH] fix: improve workspace creation discoverability in super
admin
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Add prominent '+ Add Workspace' button in the Super Admin header
(always visible, next to Refresh)
- Replace hidden 'Show Create Client Instance' toggle with a clear
'Create New Workspace' section with close (×) button
- Highlight the create form with primary border when open
- Improve instructional text for the creation workflow
Fixes #169
---
src/components/panels/super-admin-panel.tsx | 44 +++++++++++++--------
1 file changed, 28 insertions(+), 16 deletions(-)
diff --git a/src/components/panels/super-admin-panel.tsx b/src/components/panels/super-admin-panel.tsx
index 81ae747..05be490 100644
--- a/src/components/panels/super-admin-panel.tsx
+++ b/src/components/panels/super-admin-panel.tsx
@@ -409,12 +409,20 @@ export function SuperAdminPanel() {
Multi-tenant provisioning control plane with approval gates and safer destructive actions.
-
+
+
+
+
@@ -452,17 +460,21 @@ export function SuperAdminPanel() {
)}
-
-
- {createExpanded && (
+ {createExpanded && (
+
+
+
Create New Workspace
+
+
- Add a new workspace/client instance here. Fill the form below and click Create + Queue.
+ Fill in the workspace details below and click Create + Queue to provision a new client instance.
{gatewayLoadError && (
@@ -540,8 +552,8 @@ export function SuperAdminPanel() {