-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Current Behavior
- Cards:
Course cards have basic static appearance with no interactive hover effects
Card spacing and internal layout could be optimized for better visual hierarchy
No visual feedback when users hover over course cards
- Buttons:
Green "Explore" and "View All Courses" buttons only show a simple color change on hover (darker/lighter green shade)
No engaging visual feedback or animation effects
Button interactions feel basic and lack modern UI polish
Recording.2025-08-21.145719.mp4
Expected Behavior
- Cards:
Tilt Effect on Hover: Cards should have a subtle 3D tilt effect when users hover over them, creating an engaging interactive experience
Improved Spacing: Better internal padding and margin distribution within cards for improved readability and visual balance
Smooth Transitions: Hover effects should have smooth CSS transitions for professional feel
- Buttons:
Ripple Effect: When hovering over green buttons, a ripple animation should emanate from the cursor position
Enhanced Feedback: Maintain the current color change but add the ripple effect as an additional layer of interaction
Consistent Behavior: All green buttons ("Explore" and "View All Courses") should have the same enhanced hover effects
Here are the recordings of the sample implementation i created
- Buttons:
Recording.2025-08-20.211001.mp4
- Cards:
Recording.2025-08-21.145509.mp4
Benefits
Improved user engagement through interactive visual feedback
More modern and polished interface following current UI/UX trends
Better visual hierarchy and spacing for improved readability
Enhanced accessibility through clear interactive states
Acceptance Criteria
Cards tilt smoothly on mouse hover with appropriate timing
Card internal spacing is optimized for better content organization
Green buttons show ripple effect animation on hover
All animations are smooth and performant
Hover effects work consistently across different browsers
Effects are subtle enough to not distract from content
This enhancement will significantly improve the visual appeal and user experience of the course selection interface.
Extra Information
- I am contributing under OSCI(Open Source Connect India).