Update Mentor-Mentee Page & Other Style Changes #382
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📝 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:
bun installandbun dev📸 Screenshots (if applicable)
M&M Before




M&M After



Program Card Before

Program Card After

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


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


Mobile Carousel Before

Mobile Carousel After

✅ Checklist
Please confirm all the following before requesting review:
bun fixand fixed all warnings/errorsAdditional Notes (Optional)
Add anything else the reviewers should know.
(e.g., follow-up tasks, known issues, blockers, or special setup notes)