Skip to content

feat(onboarding): add role selection page#283

Open
riddhimagupta2 wants to merge 1 commit into
Coder-s-OG-s:mainfrom
riddhimagupta2:feat/onboarding-role-selection
Open

feat(onboarding): add role selection page#283
riddhimagupta2 wants to merge 1 commit into
Coder-s-OG-s:mainfrom
riddhimagupta2:feat/onboarding-role-selection

Conversation

@riddhimagupta2

Copy link
Copy Markdown

Summary

Implements the onboarding role selection page (/onboarding) as the first step of the onboarding flow. The page provides a clear path for users to choose between Contributor and Maintainer journeys, following the provided dark-themed design and responsive layout requirements.

Type of Change

  • Bug fix
  • New feature
  • UI / UX improvement
  • Refactor
  • Documentation
  • Other

Related Issue

Closes #271

What was changed?

  • Added new onboarding route at src/app/onboarding/page.tsx
  • Implemented Contributor and Maintainer role selection cards
  • Added onboarding hero section with welcome badge, heading, and description
  • Added responsive card layout (mobile stacked, desktop side-by-side)
  • Added contributor and maintainer feature checklists
  • Added primary and secondary CTA buttons
  • Added helper footer link for users unsure about their role
  • Styled page to match MergeShip's dark theme with green accent colors

Screenshots

Onboarding Role Selection Page

Screenshot 2026-06-09 215530 Screenshot 2026-06-09 215543

Checklist

  • My code follows the project structure and conventions
  • I tested this locally (npm run dev)
  • No hardcoded secrets or credentials
  • I have updated documentation if needed

@vercel

vercel Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

@riddhimagupta2 is attempting to deploy a commit to the codersogs-3057's projects Team on Vercel.

A member of the Team first needs to authorize it.

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.

[UI/UX] - Implement onboarding role selection page

1 participant