feat(footer): enhance footer with social media icons#8248
Conversation
|
@sureshsuriya is attempting to deploy a commit to the jhasourav07's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
This PR introduces a new social media icon strip to the footer, enhancing user engagement without disrupting existing functionality. It's great to see the reuse of existing data structures for consistency. Additionally, the inclusion of accessibility features is commendable. Please ensure that the new icons are tested thoroughly, especially in relation to the resilience tests previously implemented for the SocialsSection component. Thank you for your contribution! |
📦 Next.js Bundle Size Report (Gzipped Sizes)
📊 Summary of Totals
|
Aamod007
left a comment
There was a problem hiding this comment.
This is a great UI enhancement! Adding the social icon strip to the bottom bar makes the footer feel much more polished and standard. I love how you took the time to update all the corresponding test files to ensure accessibility and mouse interactivity coverage remain intact.
Everything looks solid and the checks are passing!
Label Justification:
- \level:critical: Assigned based on 4 files changed (the footer component and its 3 comprehensive test suites).
- \quality:clean: Excellent test coverage updates and semantic ARIA navigation labels for the new strip.
- \ ype:feature: Adds a new social icon strip to the UI.
- \mentor:Aamod007: Assigned as required.
|
🎉 Congratulations @sureshsuriya! Your PR has been successfully merged. 🚀 Thank you for contributing to CommitPulse. Your work helps us build a better tool for the community.
Keep building! 💻✨ |
Description
Closes #6054
Summary
Adds a compact icon-only social media strip to the footer's bottom copyright bar while preserving the existing "Connect" section.
Changes
socialLinksdata andSOCIAL_ICON_MAP.aria-label="Social media links".target="_blank"andrel="noopener noreferrer".Pillar
Visual Preview
N/A (UI enhancement to the existing footer)
Checklist before requesting a review:
CONTRIBUTING.mdfile.localhost:3000/api/streak?user=YOUR_USERNAME).npm run formatandnpm run lintlocally and resolved all errors (CI will fail otherwise).feat(themes): ...,fix(calculate): ...).README.mdif I added a new theme or URL parameter.