From d00368368940284c908db9a4821c34626551d2cc Mon Sep 17 00:00:00 2001 From: bbedward Date: Sun, 19 Jul 2026 14:26:30 -0400 Subject: [PATCH] matugen/vesktop: tweak some colors of unread indicators to follow primary theme --- quickshell/matugen/templates/vesktop.css | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/quickshell/matugen/templates/vesktop.css b/quickshell/matugen/templates/vesktop.css index f10019535..a70991e29 100644 --- a/quickshell/matugen/templates/vesktop.css +++ b/quickshell/matugen/templates/vesktop.css @@ -238,7 +238,8 @@ --background-feedback-warning: {{colors.tertiary_container.default.hex}} !important; --notice-background-warning: {{colors.tertiary_container.default.hex}} !important; --notice-text-warning: {{colors.on_tertiary_container.default.hex}} !important; - --badge-notification-background: {{colors.error.default.hex}} !important; + --badge-notification-background: {{colors.primary.default.hex}} !important; + --background-feedback-notification: {{colors.primary.default.hex}} !important; --red-400: {{colors.error.default.hex}} !important; --red-430: {{colors.error.default.hex}} !important; --red-500: {{colors.error.default.hex}} !important; @@ -280,3 +281,19 @@ background: color-mix(in srgb, {{colors.primary.default.hex}} 30%, transparent); color: inherit; } + +/* unread pills + notification badges → primary */ +.theme-dark span[class*="unreadPill"], +.theme-light span[class*="unreadPill"] { + --interactive-text-active: {{colors.primary.default.hex}} !important; +} + +.theme-dark div[class*="numberBadge"], +.theme-light div[class*="numberBadge"], +.theme-dark div[class*="newBadge"], +.theme-light div[class*="newBadge"], +.theme-dark div[class*="divider"] [class*="endCap"], +.theme-light div[class*="divider"] [class*="endCap"] { + --white: {{colors.on_primary.default.hex}} !important; + --white-500: {{colors.on_primary.default.hex}} !important; +}