Use color from Semantics.
This commit is contained in:
parent
d6fed29ec0
commit
28a9e7b238
2 changed files with 2 additions and 13 deletions
|
|
@ -66,13 +66,6 @@ val SemanticColors.temporaryColorBgSpecial
|
||||||
val SemanticColors.pinDigitBg
|
val SemanticColors.pinDigitBg
|
||||||
get() = if (isLight) LightColorTokens.colorGray300 else DarkColorTokens.colorGray400
|
get() = if (isLight) LightColorTokens.colorGray300 else DarkColorTokens.colorGray400
|
||||||
|
|
||||||
@OptIn(CoreColorToken::class)
|
|
||||||
val SemanticColors.currentUserMentionPillText
|
|
||||||
get() = if (isLight) LightColorTokens.colorGreen1100 else DarkColorTokens.colorGreen1100
|
|
||||||
|
|
||||||
val SemanticColors.mentionPillText
|
|
||||||
get() = textPrimary
|
|
||||||
|
|
||||||
@OptIn(CoreColorToken::class)
|
@OptIn(CoreColorToken::class)
|
||||||
val SemanticColors.bigCheckmarkBorderColor
|
val SemanticColors.bigCheckmarkBorderColor
|
||||||
get() = if (isLight) LightColorTokens.colorGray400 else DarkColorTokens.colorGray400
|
get() = if (isLight) LightColorTokens.colorGray400 else DarkColorTokens.colorGray400
|
||||||
|
|
|
||||||
|
|
@ -28,10 +28,6 @@ import io.element.android.compound.theme.ElementTheme
|
||||||
import io.element.android.libraries.designsystem.preview.ElementPreview
|
import io.element.android.libraries.designsystem.preview.ElementPreview
|
||||||
import io.element.android.libraries.designsystem.preview.PreviewsDayNight
|
import io.element.android.libraries.designsystem.preview.PreviewsDayNight
|
||||||
import io.element.android.libraries.designsystem.text.rememberTypeface
|
import io.element.android.libraries.designsystem.text.rememberTypeface
|
||||||
import io.element.android.libraries.designsystem.theme.currentUserMentionPillBackground
|
|
||||||
import io.element.android.libraries.designsystem.theme.currentUserMentionPillText
|
|
||||||
import io.element.android.libraries.designsystem.theme.mentionPillBackground
|
|
||||||
import io.element.android.libraries.designsystem.theme.mentionPillText
|
|
||||||
import io.element.android.libraries.di.SessionScope
|
import io.element.android.libraries.di.SessionScope
|
||||||
import io.element.android.libraries.di.SingleIn
|
import io.element.android.libraries.di.SingleIn
|
||||||
import io.element.android.libraries.matrix.api.MatrixClient
|
import io.element.android.libraries.matrix.api.MatrixClient
|
||||||
|
|
@ -69,9 +65,9 @@ class MentionSpanTheme(val currentUserId: UserId) {
|
||||||
@Suppress("ComposableNaming")
|
@Suppress("ComposableNaming")
|
||||||
@Composable
|
@Composable
|
||||||
fun updateStyles() {
|
fun updateStyles() {
|
||||||
currentUserTextColor = ElementTheme.colors.currentUserMentionPillText.toArgb()
|
currentUserTextColor = ElementTheme.colors.textBadgeAccent.toArgb()
|
||||||
currentUserBackgroundColor = ElementTheme.colors.bgBadgeAccent.toArgb()
|
currentUserBackgroundColor = ElementTheme.colors.bgBadgeAccent.toArgb()
|
||||||
otherTextColor = ElementTheme.colors.mentionPillText.toArgb()
|
otherTextColor = ElementTheme.colors.textPrimary.toArgb()
|
||||||
otherBackgroundColor = ElementTheme.colors.bgBadgeDefault.toArgb()
|
otherBackgroundColor = ElementTheme.colors.bgBadgeDefault.toArgb()
|
||||||
|
|
||||||
typeface.value = ElementTheme.typography.fontBodyLgMedium.rememberTypeface().value
|
typeface.value = ElementTheme.typography.fontBodyLgMedium.rememberTypeface().value
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue