Hello !
Here is my first topic
Object : Replace animated underline hover by an animated color change hover.
Illustrations (of the pinned-post navigation bar) :
-
Before:
-
After:
Further explanations:
The trick I used to remove the underline is to define its color the same as the background color. You can modify the color defined in “root”, and even define more colors for different elements.
CSS code:
/* Customized hover without underline */
:root{
--background: #111 /*your background color*/
--hover: #eeeeee /*the hover color*/
}
.pinned:hover, .pinned:active, .post-title a:hover, .post-title a:active, body#collection a.read-more:hover, body#collection a.read-more:active, body#post header nav a.pinned:hover, body#post header nav a.pinned:active, a:hover, a:active {
color: var(--hover);
text-decoration-color: var(--background);
}
Hope this helps
Kind regards,
MC
PS: I’m interested if someone has another trick to remove the underline instead of coloring it as the background (which visually does the job, but may not be the most elegant solution).