Skip to content

refactor(student): standardize onboarding UI with shadcn/ui components - #51

Open
Tanushree-RD wants to merge 5 commits into
Developer-Kommunity-24:mainfrom
Tanushree-RD:refactor/student-profile-shadcn
Open

Tanushree-RD wants to merge 5 commits into
Developer-Kommunity-24:mainfrom
Tanushree-RD:refactor/student-profile-shadcn

Conversation

@Tanushree-RD

@Tanushree-RD Tanushree-RD commented Sep 14, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Standardizes the student onboarding UI by replacing native HTML controls with shared shadcn/ui components while preserving the existing onboarding flow and behavior.

Changes

  • Replace native <button> elements with Button
  • Replace native <input> elements with Input
  • Replace skill tags with Badge
  • Preserve existing onboarding logic, animations, validation, and interactions
  • No functional changes intended

Notes

  • Rebased onto the latest main
  • Shared shadcn/ui foundation was already merged in refactor(web): add shadcn/ui foundation #47, so this PR only contains the onboarding UI migration
  • Preserves the latest onboarding state management and validation changes already on main

Validation

  • ✅ pnpm turbo run lint
  • ✅ pnpm turbo run check-types
  • ✅ pnpm turbo run test
  • ✅ pnpm turbo run build

Diff

‎apps/web/app/(onboarding)/student/page.tsx

Copilot AI lite review requested due to automatic review settings September 14, 2026 06:24

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

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.

3 participants