Skip to content

feat(auth): add OAuth provider buttons#53

Merged
mrepol742 merged 1 commit intohallofcodes:masterfrom
mrepol742:master
Mar 26, 2026
Merged

feat(auth): add OAuth provider buttons#53
mrepol742 merged 1 commit intohallofcodes:masterfrom
mrepol742:master

Conversation

@mrepol742
Copy link
Member

  • Refactor OAuth handlers to accept a provider arg for sign-in/up
  • Add Google, Microsoft, and GitHub buttons with inline SVG icons and per-provider click handlers
  • Replace single GitHub CTA with three-provider UI and layout
  • Add responsive .flex-row-321 utility in globals.css for column layout on small screens and row on larger screens
  • Clean up redirectParam formatting and add FontAwesome/Image imports

- Refactor OAuth handlers to accept a provider arg for sign-in/up
- Add Google, Microsoft, and GitHub buttons with inline SVG icons
  and per-provider click handlers
- Replace single GitHub CTA with three-provider UI and layout
- Add responsive .flex-row-321 utility in globals.css for column
  layout on small screens and row on larger screens
- Clean up redirectParam formatting and add FontAwesome/Image imports
@mrepol742 mrepol742 merged commit 1da73d6 into hallofcodes:master Mar 26, 2026
0 of 2 checks passed
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.

1 participant