fix: add consistent hover animations to LearningTrack buttons #161
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
Adds smooth "rise" hover animations to the LearningTrack page buttons for consistency.
Changes
hover:-translate-y-1 hover:scale-105 hover:shadow-2xl active:scale-95shadow-smtoshadow-lgfor better depth perceptionDemo
Before
OSK.-.11.November.2025.mp4
After
OSK.-.11.November.2025.1.mp4
Why
The LearningTrack buttons previously only changed background color on hover, while other interactive elements (like ProgramCard buttons) have smooth lift animations. This PR makes the UI more consistent and polished.
Testing
http://localhost:5173/learningFiles Modified
src/pages/LearningTrack.jsxInspiration
Used the same hover pattern from
src/components/ProgramCard.jsxfor consistency across the codebase.Summary by CodeRabbit