From 9bec4ce711fa934374b97bc0e59af746b7177e56 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Mon, 7 Jul 2025 15:13:24 +0200 Subject: [PATCH] Use color from Semantics. --- .../designsystem/theme/ColorAliases.kt | 18 ------------------ .../textcomposer/mentions/MentionSpanTheme.kt | 4 ++-- 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/ColorAliases.kt b/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/ColorAliases.kt index 2db7a791fe..4a5aee2f06 100644 --- a/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/ColorAliases.kt +++ b/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/ColorAliases.kt @@ -70,27 +70,9 @@ val SemanticColors.pinDigitBg val SemanticColors.currentUserMentionPillText get() = if (isLight) LightColorTokens.colorGreen1100 else DarkColorTokens.colorGreen1100 -val SemanticColors.currentUserMentionPillBackground - get() = if (isLight) { - // We want LightDesignTokens.colorGreenAlpha400 - Color(0x3b07b661) - } else { - // We want DarkDesignTokens.colorGreenAlpha500 - Color(0xff003d29) - } - val SemanticColors.mentionPillText get() = textPrimary -val SemanticColors.mentionPillBackground - get() = if (isLight) { - // We want LightDesignTokens.colorGray400 - Color(0x1f052e61) - } else { - // We want DarkDesignTokens.colorGray500 - Color(0x26f4f7fa) - } - @OptIn(CoreColorToken::class) val SemanticColors.bigCheckmarkBorderColor get() = if (isLight) LightColorTokens.colorGray400 else DarkColorTokens.colorGray400 diff --git a/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/mentions/MentionSpanTheme.kt b/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/mentions/MentionSpanTheme.kt index edd5cfe9dd..af2cbdc25c 100644 --- a/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/mentions/MentionSpanTheme.kt +++ b/libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer/mentions/MentionSpanTheme.kt @@ -70,9 +70,9 @@ class MentionSpanTheme(val currentUserId: UserId) { @Composable fun updateStyles() { currentUserTextColor = ElementTheme.colors.currentUserMentionPillText.toArgb() - currentUserBackgroundColor = ElementTheme.colors.currentUserMentionPillBackground.toArgb() + currentUserBackgroundColor = ElementTheme.colors.bgBadgeAccent.toArgb() otherTextColor = ElementTheme.colors.mentionPillText.toArgb() - otherBackgroundColor = ElementTheme.colors.mentionPillBackground.toArgb() + otherBackgroundColor = ElementTheme.colors.bgBadgeDefault.toArgb() typeface.value = ElementTheme.typography.fontBodyLgMedium.rememberTypeface().value val density = LocalDensity.current