From 034f4c5cf9040e52b7adffac1a36ad36473d53eb Mon Sep 17 00:00:00 2001 From: Developing-Gamer Date: Tue, 23 Jun 2026 15:39:03 -0700 Subject: [PATCH] Polish setup page onboarding cards, steps, and framework selector styling. Co-authored-by: Cursor --- .../[projectId]/(overview)/setup-page.tsx | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/(overview)/setup-page.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/(overview)/setup-page.tsx index 6cb0b7da6..454afb6af 100644 --- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/(overview)/setup-page.tsx +++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/(overview)/setup-page.tsx @@ -588,7 +588,7 @@ export default function SetupPage(props: { toMetrics: () => void }) { -
+
@@ -695,7 +695,13 @@ export default function SetupPage(props: { toMetrics: () => void }) { }] as const).map(({ name, imgSrc: src, reverseIfDark, id }) => ( setSelectedFramework(id)} > void }) { sizes="100vw" style={{ width: '30px', height: 'auto' }} /> - {name} + + {name} + ))}
@@ -722,8 +730,8 @@ export default function SetupPage(props: { toMetrics: () => void }) { ]).map((item) => (
  • - - {item.step} + + {item.step}

    {item.title}

    @@ -819,7 +827,7 @@ function HexclaveKeys(props: { type: 'next' | 'vite' | 'raw', }) { return ( -
    +
    {props.keys ? ( <> {props.type === 'next' ? (