You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
merge: feat(footer): enhance footer with social media icons (#8248)
## 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
* Added a social media icon strip to the footer bottom bar.
* Reused the existing `socialLinks` data and `SOCIAL_ICON_MAP`.
* Excluded the creator GitHub link from the bottom strip to avoid
duplicate GitHub icons.
* Added an accessible navigation landmark with `aria-label="Social media
links"`.
* Ensured all external links use `target="_blank"` and `rel="noopener
noreferrer"`.
* Updated Footer-related tests to account for the new icon strip and
maintain test coverage.
## Pillar
* [ ] 🎨 Pillar 1 — New Theme Design
* [ ] 📐 Pillar 2 — Geometric SVG Improvement
* [ ] 🕐 Pillar 3 — Timezone Logic Optimization
* [x] 🛠️ Other (Bug fix, refactoring, docs)
## Visual Preview
N/A (UI enhancement to the existing footer)
## Checklist before requesting a review:
* [x] I have read the `CONTRIBUTING.md` file.
* [ ] I have tested these changes locally
(`localhost:3000/api/streak?user=YOUR_USERNAME`).
* [x] I have run `npm run format` and `npm run lint` locally and
resolved all errors (CI will fail otherwise).
* [x] My commits follow the Conventional Commits format (e.g.,
`feat(themes): ...`, `fix(calculate): ...`).
* [ ] I have updated `README.md` if I added a new theme or URL
parameter.
* [x] I have started the repo.
* [x] I have made sure that I have only one commit to merge in this PR.
* [ ] The SVG output matches the CommitPulse "premium quality" aesthetic
standard (no raw elements, smooth animations, correct fonts).
* [x] (Recommended) I joined the CommitPulse Discord community for
contributor discussions, mentorship, and faster PR support.
0 commit comments