Skip to content

Commit 5867590

Browse files
committed
[BOOK-351] fix: 온보딩 그래픽 이미지 양쪽에 패딩이 존재하는 문제 해결
ContentScale 지정 및 fillMaxWidth을 통해 양쪽을 꽉 채우도록 조정
1 parent 753a62b commit 5867590

File tree

1 file changed

+8
-2
lines changed
  • feature/onboarding/src/main/kotlin/com/ninecraft/booket/feature/onboarding/component

1 file changed

+8
-2
lines changed

feature/onboarding/src/main/kotlin/com/ninecraft/booket/feature/onboarding/component/OnboardingPage.kt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@ import androidx.compose.foundation.Image
44
import androidx.compose.foundation.layout.Column
55
import androidx.compose.foundation.layout.Spacer
66
import androidx.compose.foundation.layout.fillMaxSize
7+
import androidx.compose.foundation.layout.fillMaxWidth
78
import androidx.compose.foundation.layout.height
89
import androidx.compose.material3.Text
910
import androidx.compose.runtime.Composable
1011
import androidx.compose.ui.Alignment
1112
import androidx.compose.ui.Modifier
13+
import androidx.compose.ui.layout.ContentScale
1214
import androidx.compose.ui.res.painterResource
1315
import androidx.compose.ui.res.stringResource
1416
import androidx.compose.ui.text.style.TextAlign
@@ -25,16 +27,20 @@ internal fun OnboardingPage(
2527
titleRes: Int,
2628
highlightTextRes: Int,
2729
descriptionRes: Int,
30+
modifier: Modifier = Modifier,
2831
) {
2932
Column(
30-
modifier = Modifier.fillMaxSize(),
33+
modifier = modifier.fillMaxSize(),
3134
horizontalAlignment = Alignment.CenterHorizontally,
3235
) {
3336
Spacer(modifier = Modifier.weight(1f))
3437
Image(
3538
painter = painterResource(imageRes),
3639
contentDescription = "Onboarding Graphic",
37-
modifier = Modifier.height(274.dp),
40+
contentScale = ContentScale.FillWidth,
41+
modifier = Modifier
42+
.fillMaxWidth()
43+
.height(274.dp),
3844
)
3945
Spacer(modifier = Modifier.height(ReedTheme.spacing.spacing8))
4046
Text(

0 commit comments

Comments
 (0)