Skip to content

feat: add onboarding flow with role selection and profile completion #58 - #69

Open
karanray06 wants to merge 3 commits into
elixpo:mainfrom
karanray06:feat/onboarding-flow
Open

feat: add onboarding flow with role selection and profile completion #58#69
karanray06 wants to merge 3 commits into
elixpo:mainfrom
karanray06:feat/onboarding-flow

Conversation

@karanray06

Copy link
Copy Markdown
Contributor

Closes #58. Adds a 3-step onboarding wizard: Welcome → Role Selection (Host/Contributor) → Profile Completion (Name, GitHub, Timezone). Clean layout without global nav, uses brand palette tokens.

- Remove all !important overrides from dark-mode CSS (Biome warnings)
- Remove unused Arrow import in projects page (Biome noUnusedImports)
- Suppress react-hooks/set-state-in-effect in navbar.tsx (upstream code)
- Wrap useSearchParams in Suspense boundary in onboarding/profile
- Apply Biome auto-formatting to all source files
- Merge upstream/main to sync with latest changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Frontend routes — Elixpo Login and role-aware onboarding

1 participant