enhancement: improve compact layout; closes #56

This commit is contained in:
Diego Beraldin 2023-10-10 20:56:36 +02:00
parent 764d6fdc45
commit 5ec2466e3b

View File

@ -156,11 +156,19 @@ private fun CompactPost(
autoLoadImages = autoLoadImages,
)
Row(
modifier = Modifier.padding(horizontal = Spacing.s),
verticalAlignment = Alignment.Top,
horizontalArrangement = Arrangement.spacedBy(Spacing.xs)
) {
PostCardTitle(
modifier = Modifier.weight(0.75f),
text = post.title,
autoLoadImages = autoLoadImages,
)
PostCardImage(
modifier = Modifier.weight(0.2f).clip(RoundedCornerShape(CornerSize.s)),
modifier = Modifier
.weight(0.25f)
.clip(RoundedCornerShape(CornerSize.s)),
minHeight = Dp.Unspecified,
maxHeight = Dp.Unspecified,
imageUrl = post.imageUrl,
@ -171,11 +179,6 @@ private fun CompactPost(
blurred = blurNsfw && post.nsfw,
onImageClick = onImageClick,
)
PostCardTitle(
modifier = Modifier.weight(1f),
text = post.title,
autoLoadImages = autoLoadImages,
)
}
PostCardFooter(
comments = post.comments,