Skip to content

Conversation

@sumesh-singh
Copy link

Fixes #2085 — Adds interactive hover effects to the footer social media icons. When a user hovers over an icon the UI now swaps the outlined icon to a filled version with a subtle scale-up and soft glow. This improves visual feedback and makes the footer feel more dynamic.

What I changed
Implemented icon swap markup so each social link contains both an outlined and a filled element (stacked), then toggled visibility with CSS on hover for a smooth transition.
Added hover animations: opacity/scale transitions, color change to the theme color, and a subtle drop-shadow glow.
Ensured keyboard accessibility by adding focus styles and using semantic link attributes (target="_blank" + rel="noopener noreferrer").

Files modified
Footer.jsx — added social links (YouTube, GitHub, Twitter, LinkedIn). Uses react-icons for outline/fill icons and the repo's NewTwitterLogo for Twitter.
footer.module.css — new styles for .footer__social_wrap, .footer__social, .social__item, .icon_outline, .icon_fill, hover/focus behaviors.

@vercel
Copy link

vercel bot commented Nov 1, 2025

@sumesh-singh is attempting to deploy a commit to the Piyush Garg's projects Team on Vercel.

A member of the Team first needs to authorize it.

@sumesh-singh sumesh-singh changed the title Added hover effect in footer logos feat: A new feature Nov 1, 2025
@sumesh-singh sumesh-singh changed the title feat: A new feature feat: added hover effect in footer's social media icons Nov 2, 2025
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.

Add hover effect to footer social media icons (filled version on hover)

1 participant