From 15441d2d1bc2d4ee80929f4bb2f7e17cf801e3ae Mon Sep 17 00:00:00 2001 From: Ly-sec Date: Mon, 3 Nov 2025 19:38:45 +0100 Subject: [PATCH 1/4] Matugen/Discord: fix thread text --- Assets/MatugenTemplates/vesktop.css | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/Assets/MatugenTemplates/vesktop.css b/Assets/MatugenTemplates/vesktop.css index d3743c79..6c3dedf9 100644 --- a/Assets/MatugenTemplates/vesktop.css +++ b/Assets/MatugenTemplates/vesktop.css @@ -145,4 +145,37 @@ span[class*="timestamp"]:hover time { .typing_b88801 .text_b88801 { color: var(--text-3) !important; opacity: 0.85 !important; +} + +[class*="postTitleText"], +[class*="postTitleText"] span, +h3[class*="postTitleText"], +[class*="heading-lg"][class*="postTitleText"], +[data-text-variant*="heading"] [class*="postTitleText"] { + color: var(--text-2) !important; + opacity: 0.9 !important; +} + +[class*="postTitleText"]:hover, +[class*="postTitleText"]:hover span, +h3[class*="postTitleText"]:hover { + color: var(--text-2) !important; + opacity: 1 !important; +} + +/* Improve deleted message content readability */ +/* Target deleted message content with various selector patterns to work across Discord versions */ +[class*="messageContent"], +[class*="messageContent"] span, +[class*="text-sm"][class*="messageContent"], +[data-text-variant*="text-sm"][class*="messageContent"] { + color: var(--text-3) !important; /* Use normal text color for better contrast */ + opacity: 0.85 !important; /* Slightly muted but still readable */ +} + +/* Hover state for deleted message content - make them fully visible */ +[class*="messageContent"]:hover, +[class*="messageContent"]:hover span { + color: var(--text-2) !important; /* Use heading color on hover */ + opacity: 1 !important; } \ No newline at end of file From f42fe140c016643fdd1c1d379e3733de7ad0a810 Mon Sep 17 00:00:00 2001 From: Ly-sec Date: Mon, 3 Nov 2025 19:58:06 +0100 Subject: [PATCH 2/4] BarTab: if bar is floating, hide outer corners --- Modules/Settings/Tabs/BarTab.qml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Modules/Settings/Tabs/BarTab.qml b/Modules/Settings/Tabs/BarTab.qml index 639010e5..f138ccae 100644 --- a/Modules/Settings/Tabs/BarTab.qml +++ b/Modules/Settings/Tabs/BarTab.qml @@ -99,7 +99,16 @@ ColumnLayout { label: I18n.tr("settings.bar.appearance.floating.label") description: I18n.tr("settings.bar.appearance.floating.description") checked: Settings.data.bar.floating - onToggled: checked => Settings.data.bar.floating = checked + onToggled: checked => { + Settings.data.bar.floating = checked + if (checked) { + // Disable outer corners when floating is enabled + Settings.data.bar.outerCorners = false + } else { + // Enable outer corners when floating is disabled + Settings.data.bar.outerCorners = true + } + } } NToggle { @@ -107,6 +116,7 @@ ColumnLayout { label: I18n.tr("settings.bar.appearance.outer-corners.label") description: I18n.tr("settings.bar.appearance.outer-corners.description") checked: Settings.data.bar.outerCorners + visible: !Settings.data.bar.floating onToggled: checked => Settings.data.bar.outerCorners = checked } From 845b689ec899aa8d1c5c7d61a1f16cf3f34ba18d Mon Sep 17 00:00:00 2001 From: Ly-sec Date: Mon, 3 Nov 2025 20:07:59 +0100 Subject: [PATCH 3/4] Matugen/Discord: make messages a tiny bit easier to read --- Assets/MatugenTemplates/vesktop.css | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/Assets/MatugenTemplates/vesktop.css b/Assets/MatugenTemplates/vesktop.css index 6c3dedf9..59bf5a6e 100644 --- a/Assets/MatugenTemplates/vesktop.css +++ b/Assets/MatugenTemplates/vesktop.css @@ -163,19 +163,22 @@ h3[class*="postTitleText"]:hover { opacity: 1 !important; } -/* Improve deleted message content readability */ -/* Target deleted message content with various selector patterns to work across Discord versions */ [class*="messageContent"], -[class*="messageContent"] span, -[class*="text-sm"][class*="messageContent"], -[data-text-variant*="text-sm"][class*="messageContent"] { - color: var(--text-3) !important; /* Use normal text color for better contrast */ - opacity: 0.85 !important; /* Slightly muted but still readable */ +[class*="markup"] { + line-height: 1.35 !important; + color: var(--text-3) !important; + opacity: 0.85 !important; } -/* Hover state for deleted message content - make them fully visible */ -[class*="messageContent"]:hover, -[class*="messageContent"]:hover span { - color: var(--text-2) !important; /* Use heading color on hover */ +[class*="messageContent"][class*="deleted"], +[class*="text-sm"][class*="messageContent"][class*="deleted"], +[data-text-variant*="text-sm"][class*="messageContent"][class*="deleted"] { + color: var(--text-3) !important; + opacity: 0.85 !important; +} + +[class*="messageContent"][class*="deleted"]:hover, +[class*="messageContent"][class*="deleted"]:hover span { + color: var(--text-2) !important; opacity: 1 !important; } \ No newline at end of file From e849fe2a13a8180cd94c48a3cf04d29f2cbd3fe0 Mon Sep 17 00:00:00 2001 From: Ly-sec Date: Mon, 3 Nov 2025 20:14:40 +0100 Subject: [PATCH 4/4] Matugen/Discord: make emoji tooltip more readable --- Assets/MatugenTemplates/vesktop.css | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Assets/MatugenTemplates/vesktop.css b/Assets/MatugenTemplates/vesktop.css index 59bf5a6e..a4b7da11 100644 --- a/Assets/MatugenTemplates/vesktop.css +++ b/Assets/MatugenTemplates/vesktop.css @@ -181,4 +181,20 @@ h3[class*="postTitleText"]:hover { [class*="messageContent"][class*="deleted"]:hover span { color: var(--text-2) !important; opacity: 1 !important; +} + +/* Improve tooltip readability */ +[class*="tooltip"], +[class*="tooltip"] *, +[role="tooltip"], +[role="tooltip"] * { + color: var(--text-2) !important; +} + +[class*="tooltipText"], +[class*="tooltipContent"], +[class*="tooltip"] span, +[class*="tooltip"] div { + color: var(--text-2) !important; + opacity: 1 !important; } \ No newline at end of file