Browse Source

Fix color issue

julioromano/fixTallAndWidePreviews
Benoit Marty 1 year ago committed by Benoit Marty
parent
commit
adea0636c9
  1. 8
      features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/event/TimelineItemFileView.kt

8
features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/event/TimelineItemFileView.kt

@ -26,7 +26,6 @@ import androidx.compose.foundation.layout.width
import androidx.compose.foundation.shape.CircleShape import androidx.compose.foundation.shape.CircleShape
import androidx.compose.material.icons.Icons import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.outlined.Attachment import androidx.compose.material.icons.outlined.Attachment
import androidx.compose.material3.MaterialTheme
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier import androidx.compose.ui.Modifier
@ -43,6 +42,7 @@ import io.element.android.libraries.designsystem.preview.ElementPreviewDark
import io.element.android.libraries.designsystem.preview.ElementPreviewLight import io.element.android.libraries.designsystem.preview.ElementPreviewLight
import io.element.android.libraries.designsystem.theme.components.Icon import io.element.android.libraries.designsystem.theme.components.Icon
import io.element.android.libraries.designsystem.theme.components.Text import io.element.android.libraries.designsystem.theme.components.Text
import io.element.android.libraries.theme.ElementTheme
@Composable @Composable
fun TimelineItemFileView( fun TimelineItemFileView(
@ -57,12 +57,13 @@ fun TimelineItemFileView(
modifier = Modifier modifier = Modifier
.size(32.dp) .size(32.dp)
.clip(CircleShape) .clip(CircleShape)
.background(MaterialTheme.colorScheme.background), .background(ElementTheme.materialColors.background),
contentAlignment = Alignment.Center, contentAlignment = Alignment.Center,
) { ) {
Icon( Icon(
imageVector = Icons.Outlined.Attachment, imageVector = Icons.Outlined.Attachment,
contentDescription = "OpenFile", contentDescription = "OpenFile",
tint = ElementTheme.materialColors.primary,
modifier = Modifier modifier = Modifier
.size(16.dp) .size(16.dp)
.rotate(-45f), .rotate(-45f),
@ -72,13 +73,14 @@ fun TimelineItemFileView(
Column { Column {
Text( Text(
text = content.body, text = content.body,
color = ElementTheme.materialColors.primary,
maxLines = 2, maxLines = 2,
fontSize = 16.sp, fontSize = 16.sp,
overflow = TextOverflow.Ellipsis overflow = TextOverflow.Ellipsis
) )
Text( Text(
text = content.fileExtensionAndSize + extraPadding.str, text = content.fileExtensionAndSize + extraPadding.str,
color = MaterialTheme.colorScheme.secondary, color = ElementTheme.materialColors.secondary,
fontSize = 12.sp, fontSize = 12.sp,
maxLines = 1, maxLines = 1,
overflow = TextOverflow.Ellipsis, overflow = TextOverflow.Ellipsis,

Loading…
Cancel
Save