Skip to content

[Feat]: Add Animation in HandShake buttonΒ #1065

@parth-patel010

Description

@parth-patel010

What feature?

πŸ“‹ Overview (GGSOC :- GirlScript Sumer of Code 2025)

In the current UI, the "Share" button has a visually appealing hover animation β€” a smooth scale-up that enhances user interaction. However, the adjacent "Handshake" button lacks this animation, creating an imbalance in the user experience.

This feature aims to bring consistency to the interface by adding a similar hover animation to the "Handshake" button.


✨ Proposed Enhancement

Add a hover animation to the "Handshake" button that mirrors the one used on the "Share" button:

  • πŸ”„ Scale-up on hover
  • 🎯 Smooth transition (e.g., transition: transform 0.3s ease)
  • πŸ’‘ Optional: Subtle shadow or glow effect, if present in the Share button animation

🎯 Goals

  • Ensure both buttons provide a consistent, polished user experience
  • Improve visual feedback and interactivity
  • Enhance overall UI aesthetic and usability

βœ… Acceptance Criteria

  • Handshake button has a scale-up hover animation
  • Animation style, duration, and easing match the Share button
  • Verified responsiveness across various screen sizes/devices
  • No unintended side effects or regressions in button behavior

πŸ“Ž Reference

Attached below is a visual showing the current state where the Share button has animation, and the Handshake button does not:

Image

πŸ™‹β€β™‚οΈ Assign To

Please assign this issue to @parth-patel010. I'm ready to work on it!


πŸ’¬ Additional Notes

This is a small UI touch but adds to the overall feel of a well-crafted product. Keeping animations consistent helps users intuitively understand interactive elements and creates a more delightful experience.

Add screenshots

Image

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Labels

Dev Enhancer🌟 Label 2 for second-time contributors who enhancing and refining features of DevDisplay. πŸ”§DevDisplay🌟 This label recognizes every contributor to the DevDisplay Community for their support...πŸ’ŒGSSoCLabel for our valued contributors of 🌟 GSSoC '25GSSoC'25Label is used for Issues and pull request related to GSSoC 2025 open source contribution.enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions