aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsilverwind <me@silverwind.io>2024-03-16 17:58:58 +0100
committerGitHub <noreply@github.com>2024-03-16 17:58:58 +0100
commitffeaf2d0bd6c99c486aa7869779bb9ceb0aedad6 (patch)
treef77985817057dbe5731614e9ad3700f0b8bc8e50
parent21fe512aac42c9ce3440b8eaae6b2cb2116a0e50 (diff)
downloadgitea-ffeaf2d0bd6c99c486aa7869779bb9ceb0aedad6.tar.gz
gitea-ffeaf2d0bd6c99c486aa7869779bb9ceb0aedad6.zip
add `.suppressed` link class (#29847)
Extract from https://github.com/go-gitea/gitea/pull/29344. With this class it's possible to have links that don't color on hover. It will be useful for https://github.com/go-gitea/gitea/pull/29429.
-rw-r--r--web_src/css/base.css14
1 files changed, 11 insertions, 3 deletions
diff --git a/web_src/css/base.css b/web_src/css/base.css
index d995f51038..6a5f923281 100644
--- a/web_src/css/base.css
+++ b/web_src/css/base.css
@@ -149,24 +149,32 @@ a {
text-decoration-skip-ink: all;
}
-/* muted link = only colored when hovered */
-/* silenced link = never colored */
+/* a = always colored, underlined on hover */
+/* a.muted = colored on hover, underlined on hover */
+/* a.suppressed = never colored, underlined on hover */
+/* a.silenced = never colored, never underlined */
a.muted,
+a.suppressed,
a.silenced,
.muted-links a {
color: inherit;
}
a:hover,
+a.suppressed:hover,
a.muted:hover,
a.muted:hover [class*="color-text"],
.muted-links a:hover {
color: var(--color-primary);
}
-a.silenced:hover {
+a.silenced:hover,
+a.suppressed:hover {
color: inherit;
+}
+
+a.silenced:hover {
text-decoration: none;
}