Files
openhuman/app/public
Cyrus GrayandGitHub a8b9304098 feat(onboarding): redesign WelcomeStep as auto-advancing carousel (#427)
* feat(onboarding): redesign WelcomeStep as auto-advancing carousel

Replace the static welcome screen with a 3-slide auto-rotating carousel
(Welcome, Integrations, Automation) that cycles every 5 seconds. The
"Let Start" button advances to the next onboarding step as before.

- WelcomeStep now contains internal carousel with dot pagination
- ProgressIndicator changed from bar segments to dot indicators
- Removed top-level ProgressIndicator from Onboarding.tsx
- Slides 2 and 3 have image placeholders for future visuals

* style: fix prettier formatting in Onboarding.tsx

* feat(onboarding): add visuals for integration and automation slides

Replace placeholder divs with actual images for onboarding carousel
slides 2 (manage work / integrations) and 3 (automate it all / tasks).

* feat(onboarding): navigate to conversations page after completion

Redirect user to /conversations after onboarding completes or is
skipped, so they land directly on the chat page.

* fix(test): wrap OnboardingOverlay tests in MemoryRouter

The useNavigate hook added in the previous commit requires a Router
context. Wrap all test renders in MemoryRouter to fix the failures.

* style: fix prettier formatting in OnboardingOverlay test
2026-04-08 15:52:55 +05:30
..
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00