Date separator: body/sm/medium and color/text/primary

This commit is contained in:
Benoit Marty
2023-06-26 17:00:18 +02:00
committed by Benoit Marty
parent 67fb6c3838
commit fb01559ac4
@@ -24,6 +24,7 @@ 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
import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.tooling.preview.PreviewParameter import androidx.compose.ui.tooling.preview.PreviewParameter
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
@@ -39,7 +40,7 @@ internal fun TimelineItemDaySeparatorView(
modifier: Modifier = Modifier modifier: Modifier = Modifier
) { ) {
Box( Box(
modifier modifier = modifier
.fillMaxWidth() .fillMaxWidth()
.wrapContentHeight() .wrapContentHeight()
.padding(8.dp), .padding(8.dp),
@@ -47,22 +48,23 @@ internal fun TimelineItemDaySeparatorView(
) { ) {
Text( Text(
text = model.formattedDate, text = model.formattedDate,
color = MaterialTheme.colorScheme.secondary, style = MaterialTheme.typography.bodyMedium.copy(fontWeight = FontWeight.Medium),
color = MaterialTheme.colorScheme.primary,
) )
} }
} }
@Preview @Preview
@Composable @Composable
internal fun TimelineItemDaySeparatorViewLightPreview(@PreviewParameter( internal fun TimelineItemDaySeparatorViewLightPreview(
TimelineItemDaySeparatorModelProvider::class) model: TimelineItemDaySeparatorModel @PreviewParameter(TimelineItemDaySeparatorModelProvider::class) model: TimelineItemDaySeparatorModel
) = ) =
ElementPreviewLight { ContentToPreview(model) } ElementPreviewLight { ContentToPreview(model) }
@Preview @Preview
@Composable @Composable
internal fun TimelineItemDaySeparatorViewDarkPreview(@PreviewParameter( internal fun TimelineItemDaySeparatorViewDarkPreview(
TimelineItemDaySeparatorModelProvider::class) model: TimelineItemDaySeparatorModel @PreviewParameter(TimelineItemDaySeparatorModelProvider::class) model: TimelineItemDaySeparatorModel
) = ) =
ElementPreviewDark { ContentToPreview(model) } ElementPreviewDark { ContentToPreview(model) }