UI Upgrade: Smooth, Flicker-Free Link Hover Effects #12745
Closed
+12
−0
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 does this PR do?
✅ Improve repo — Enhance UI/UX with smooth, flicker-free hyperlink hover effects
IMPORTANT
✅Read contributing guidelines.
✅This is a brand-new improvement, not a revision of a previous PR.
For resources
Description
This PR introduces a subtle, modern, and accessible hover effect for all hyperlinks across the site. Link hover interactions shift text slightly, causing a flicker that reduces polish and visual consistency. This enhancement adds a smooth color transition and underline effect, improving readability and providing a more professional browsing experience.
Implementation details:
✅Before & After: Link Hover UX Improvement
Before updating css
After updating css
Why is this valuable (or not)?
This improvement benefits all users, including learners browsing books and resources, by making interactions intuitive, smooth, and visually consistent.
How do we know it's really free?
This is a styling and UX improvement, not an external resource. No licensing or cost concerns apply.
For book lists, is it a book? For course lists, is it a course? etc.
Not applicable — this is a UX/UI enhancement affecting all site links.
Checklist:
✅Search for duplicates — No similar UX/hover PR exists.
✅Code changes are limited to assets/css/custom.css and _includes/head.html.
✅Naming and structure are clear and follow repo conventions.
✅CSS uses best practices for accessibility and responsiveness.
✅Informative PR title: “UI Upgrade: Smooth, Flicker-Free Link Hover Effects”
Follow-up
✅Check the status of GitHub Actions and resolve any reported warnings!