diff --git a/src/main/kotlin/html4tree/main.kt b/src/main/kotlin/html4tree/main.kt
index 0972fa2c..632ed0b9 100644
--- a/src/main/kotlin/html4tree/main.kt
+++ b/src/main/kotlin/html4tree/main.kt
@@ -51,12 +51,12 @@ a {
border-radius: 4px;
transition: background-color 0.2s ease, outline-color 0.2s ease;
}
-a:hover, a:focus-visible {
+a:hover, a:focus-visible, a:active {
background-color: #f6f8fa;
outline: 2px solid #0969da;
outline-offset: -2px;
}
-a:hover span:last-child, a:focus-visible span:last-child {
+a:hover .entry-name, a:focus-visible .entry-name, a:active .entry-name {
text-decoration: underline;
}
@media (prefers-reduced-motion: reduce) {
@@ -94,7 +94,7 @@ li + li {
a {
color: #58a6ff;
}
- a:hover, a:focus-visible {
+ a:hover, a:focus-visible, a:active {
background-color: #161b22;
outline-color: #58a6ff;
}
@@ -429,7 +429,7 @@ fun process_dir(curr_dir: File, excludeSet: Set? = null, dirFiles: Array
${directoryName.escapeHtml()}