From f88855ddc3a905f69a8519153db5551baf06aefa Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 3 Mar 2026 04:58:03 +0000 Subject: [PATCH 1/2] Initial plan From 3a5bd9ea6b751862c6ad224c6e27f3025b4cb14f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 3 Mar 2026 05:02:35 +0000 Subject: [PATCH 2/2] fix: remove duplicate close button from OnboardingWalkthrough dialog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The DialogContent component already provides a built-in accessible close button via Radix DialogPrimitive.Close. Removed the manually rendered close button and its wrapping div from the DialogHeader to eliminate the two overlapping × buttons in the upper-right corner. Also removed the unused X import from lucide-react. Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> --- .../src/components/OnboardingWalkthrough.tsx | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/apps/console/src/components/OnboardingWalkthrough.tsx b/apps/console/src/components/OnboardingWalkthrough.tsx index 771cffaa9..dc460e757 100644 --- a/apps/console/src/components/OnboardingWalkthrough.tsx +++ b/apps/console/src/components/OnboardingWalkthrough.tsx @@ -22,7 +22,6 @@ import { Star, LayoutDashboard, ArrowRight, - X, } from 'lucide-react'; const STORAGE_KEY = 'objectui-onboarding-dismissed'; @@ -102,16 +101,10 @@ export function OnboardingWalkthrough() { { if (!v) dismiss(); }}> -
- - - Welcome to ObjectUI - - -
+ + + Welcome to ObjectUI + Let's get you started with a quick tour.