From cee6d5eeb936d5dcc587c8a4fc53a6ce69408f73 Mon Sep 17 00:00:00 2001 From: Stephen Zhou <38493346+hyoban@users.noreply.github.com> Date: Wed, 27 May 2026 22:18:28 +0800 Subject: [PATCH] Polish deployment creation wizard layout --- .../deployments/create-guide/layout.tsx | 20 +++++++++---------- .../deployments/create-guide/source-step.tsx | 10 +++++----- .../use-create-deployment-guide.ts | 10 ++++++++++ 3 files changed, 25 insertions(+), 15 deletions(-) diff --git a/web/features/deployments/create-guide/layout.tsx b/web/features/deployments/create-guide/layout.tsx index 4d9d299a85..179432f472 100644 --- a/web/features/deployments/create-guide/layout.tsx +++ b/web/features/deployments/create-guide/layout.tsx @@ -148,8 +148,8 @@ export function GuideCard({ children, actions }: { actions: ReactNode }) { return ( -
-
+
+
{children}
{actions} @@ -168,11 +168,16 @@ export function GuideFrame({ activeStep, children }: {
-
+

{t('createGuide.title')}

+ {activeStep !== 'done' && ( +
+ +
+ )}
{activeStep !== 'done' && ( @@ -183,11 +188,6 @@ export function GuideFrame({ activeStep, children }: { {children}
- {activeStep !== 'done' && ( - - )}
) } @@ -216,7 +216,7 @@ export function GuideActions({ return null return ( -
+
{(step === 'release' || step === 'target') && (