From 3d31d19016c44d7470be46b047f541d384165ad7 Mon Sep 17 00:00:00 2001 From: chanmi1125 Date: Wed, 23 Sep 2026 03:40:58 +0900 Subject: [PATCH] =?UTF-8?q?[feat]=20QA=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../component/CollectionDetailContent.kt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/flint/android/presentation/collectiondetail/component/CollectionDetailContent.kt b/app/src/main/java/com/flint/android/presentation/collectiondetail/component/CollectionDetailContent.kt index 77cb5f47..b924a404 100644 --- a/app/src/main/java/com/flint/android/presentation/collectiondetail/component/CollectionDetailContent.kt +++ b/app/src/main/java/com/flint/android/presentation/collectiondetail/component/CollectionDetailContent.kt @@ -25,6 +25,7 @@ import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.layout.ContentScale import androidx.compose.ui.res.vectorResource +import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.PreviewParameter import androidx.compose.ui.tooling.preview.PreviewParameterProvider @@ -127,7 +128,7 @@ private fun CollectionDetailContentInfo( modifier = Modifier.fillMaxWidth(), horizontalArrangement = Arrangement.SpaceBetween, ) { - Row { + Row(modifier = Modifier.weight(1f)) { NetworkImage( imageUrl = content.imageUrl, modifier = Modifier.size(width = 60.dp, height = 90.dp), @@ -136,11 +137,13 @@ private fun CollectionDetailContentInfo( Spacer(modifier = Modifier.width(14.dp)) - Column { + Column(modifier = Modifier.weight(1f)) { Text( text = content.title, color = FlintTheme.colors.white, style = FlintTheme.typography.head2Sb20, + maxLines = 2, + overflow = TextOverflow.Ellipsis, ) Spacer(modifier = Modifier.height(12.dp)) @@ -170,12 +173,14 @@ private fun CollectionDetailContentInfo( imageVector = ImageVector.vectorResource(R.drawable.ic_bookmark_fill), contentDescription = "저장됨", tint = Color.Unspecified, + modifier = Modifier.size(24.dp), ) } else { Icon( imageVector = ImageVector.vectorResource(R.drawable.ic_bookmark_empty), contentDescription = "저장되지 않음", tint = Color.White, + modifier = Modifier.size(24.dp), ) } @@ -234,7 +239,7 @@ private class CollectionDetailContentPreviewProvider : PreviewParameterProvider< ), ContentModelNew( id = "0", - title = "스포일러 있는 영화", + title = "스포일러 있는 영화스포일러 있는 영화스포일러 있는 영화스포일러 있는 영화", year = 2024, imageUrl = "", director = "감독 이름",