apps/web/src/components/AnimatedHeight.tsx | 16 +- apps/web/src/components/NoProjectsHero.tsx | 36 + apps/web/src/components/cloud/CloudEnvironmentConnectList.test.tsx | 112 ++- apps/web/src/components/cloud/CloudEnvironmentConnectList.tsx | 106 ++- apps/web/src/components/onboarding/FirstRunGate.tsx | 10 +- apps/web/src/components/onboarding/WelcomeWizard.tsx | 1233 ++++++++++++++------------------ apps/web/src/components/settings/AddProviderInstanceDialog.tsx | 309 ++++---- apps/web/src/components/settings/AddProviderInstanceWizardSteps.test.tsx | 3 +- apps/web/src/components/settings/AddProviderInstanceWizardSteps.tsx | 64 +- apps/web/src/components/ui/wizard.tsx | 90 +++ apps/web/src/hooks/useTheme.test.ts | 201 ------ apps/web/src/hooks/useTheme.ts | 61 +- apps/web/src/index.css | 52 +- apps/web/src/onboarding/projectImport.logic.test.ts | 21 + apps/web/src/onboarding/projectImport.logic.ts | 9 +- apps/web/src/onboarding/useProjectScans.ts | 31 + apps/web/src/routes/__root.tsx | 20 +- apps/web/src/routes/_chat.index.tsx | 33 +- apps/web/src/routes/welcome.tsx | 43 +- docs/user/welcome-wizard.md | 26 +- 20 files changed, 1199 insertions(+), 1277 deletions(-)