From 52c19e67cbc069e92f197c08a68c8308b016bb7f Mon Sep 17 00:00:00 2001 From: Hampus Date: Wed, 14 Oct 2026 19:21:31 +0200 Subject: [PATCH] fix(app): underline embed links when links are underlined (#3475) --- .../channel/components/embeds/ChannelEmbed.module.css | 10 +++++++++- fluxer_app/src/features/theme/styles/Markup.module.css | 8 ++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/fluxer_app/src/features/channel/components/embeds/ChannelEmbed.module.css b/fluxer_app/src/features/channel/components/embeds/ChannelEmbed.module.css index 745f0d265..4aaa38cca 100644 --- a/fluxer_app/src/features/channel/components/embeds/ChannelEmbed.module.css +++ b/fluxer_app/src/features/channel/components/embeds/ChannelEmbed.module.css @@ -43,11 +43,19 @@ } .embedLink { - text-decoration: var(--link-decoration); + text-decoration: var(--link-decoration, none); cursor: pointer; color: var(--text-link); } +@media (hover: none) { + .embedLink, + .embedLink:hover, + .embedLink:active { + text-decoration: var(--link-decoration, none) !important; + } +} + .embedLink code { color: var(--text-link); } diff --git a/fluxer_app/src/features/theme/styles/Markup.module.css b/fluxer_app/src/features/theme/styles/Markup.module.css index f66fada1c..8ae956b21 100644 --- a/fluxer_app/src/features/theme/styles/Markup.module.css +++ b/fluxer_app/src/features/theme/styles/Markup.module.css @@ -133,6 +133,14 @@ text-decoration: underline; } +@media (hover: none) { + .markup .link, + .markup .link:hover, + .markup .link:active { + text-decoration: var(--link-decoration, none) !important; + } +} + .markup ul, .markup ol { margin-block: 0.25rem 0;