Skip to content

Conversation

@stephanietfong
Copy link
Collaborator

📝 Description

This PR refactors the home page to utilize the isMobile hook to differentiate between components. It also updates the design of the M&M page, adding a carousel featuring some M&M groups. [Disclaimer: It doesn't impact the graph as the back-end team is working on that]

It also updated the program cards on the general programs page to add some cute star images. Lastly, it provides small style updates to the SET, Interns, and Sports pages such as increasing margins between sections and fixing the carousel.


🔗 Related Issue(s)

If this PR fixes or relates to an open issue, reference it here:

Addresses #378


🧪 How to Test

Include clear steps so reviewers can verify your changes.

Example:

  1. Pull this branch
  2. Run bun install and bun dev
  3. Navigate to home, '/mentor-mentee', '/programs', '/interns', '/sports', '/set'
  4. Verify everything in desktop and mobile look correct

📸 Screenshots (if applicable)

M&M Before
image
image
image
image

M&M After
image
image
image

Program Card Before
image

Program Card After
image

Intern Page Margins Before [Same found in SET, Sports]
image
image

Intern Page Margins After [Same changes in SET, Sports]
image
image

Mobile Carousel Before
image

Mobile Carousel After
image


✅ Checklist

Please confirm all the following before requesting review:

  • My code follows the project’s coding conventions
  • I ran bun fix and fixed all warnings/errors
  • I’ve tested the changes locally
  • I’ve added or updated comments and documentation where needed
  • This PR is ready for review

Additional Notes (Optional)

Add anything else the reviewers should know.
(e.g., follow-up tasks, known issues, blockers, or special setup notes)


@stephanietfong stephanietfong force-pushed the update-mentor-mentee-page branch from e3faeb7 to 7197223 Compare October 31, 2025 17:05
Copy link
Collaborator

@lazysince87 lazysince87 left a comment

Choose a reason for hiding this comment

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

lgtm!

@lazysince87
Copy link
Collaborator

@stephanietfong could you resolve merge conflicts please? then i can merge! otherwise, code and testing looks good

@lazysince87 lazysince87 merged commit e79a159 into sprint-2 Nov 10, 2025
2 checks passed
@stephanietfong stephanietfong deleted the update-mentor-mentee-page branch November 10, 2025 21:32
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