From 42d9583fc97cd42ab8e46104a2bb44ccb9c591ad Mon Sep 17 00:00:00 2001 From: Hyobeen-Park Date: Fri, 12 Jul 2024 00:39:04 +0900 Subject: [PATCH] =?UTF-8?q?[MOD/#12]=20=ED=95=84=ED=84=B0=EB=A7=81=20?= =?UTF-8?q?=EC=9B=94=20->=20=EB=85=84+=EC=9B=94=EB=A1=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../terning/feature/home/home/HomeRoute.kt | 3 ++- .../home/component/HomeFilteringScreen.kt | 23 ++++++++++++------- feature/src/main/res/values/strings.xml | 3 ++- 3 files changed, 19 insertions(+), 10 deletions(-) diff --git a/feature/src/main/java/com/terning/feature/home/home/HomeRoute.kt b/feature/src/main/java/com/terning/feature/home/home/HomeRoute.kt index fecdad882..933fcb631 100644 --- a/feature/src/main/java/com/terning/feature/home/home/HomeRoute.kt +++ b/feature/src/main/java/com/terning/feature/home/home/HomeRoute.kt @@ -90,7 +90,8 @@ fun HomeScreen() { HomeFilteringScreen( grade = 3, period = 1, - month = 7 + startYear = 2024, + startMonth = 7, ) HorizontalDivider( diff --git a/feature/src/main/java/com/terning/feature/home/home/component/HomeFilteringScreen.kt b/feature/src/main/java/com/terning/feature/home/home/component/HomeFilteringScreen.kt index f0e32e72b..e22a775ed 100644 --- a/feature/src/main/java/com/terning/feature/home/home/component/HomeFilteringScreen.kt +++ b/feature/src/main/java/com/terning/feature/home/home/component/HomeFilteringScreen.kt @@ -2,9 +2,11 @@ package com.terning.feature.home.home.component import androidx.compose.foundation.Image import androidx.compose.foundation.background +import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.IntrinsicSize import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.fillMaxHeight +import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.padding import androidx.compose.foundation.shape.RoundedCornerShape @@ -15,6 +17,7 @@ import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource +import androidx.compose.ui.text.style.TextAlign import androidx.compose.ui.unit.dp import com.terning.core.designsystem.theme.Black import com.terning.core.designsystem.theme.Grey300 @@ -27,7 +30,8 @@ import com.terning.feature.R fun HomeFilteringScreen( grade: Int, period: Int, - month: Int, + startYear: Int, + startMonth: Int, modifier: Modifier = Modifier, ) { Row( @@ -35,6 +39,8 @@ fun HomeFilteringScreen( .padding(top = 10.dp, bottom = 11.dp) .padding(horizontal = 24.dp) .height(IntrinsicSize.Min) + .fillMaxWidth(), + horizontalArrangement = Arrangement.SpaceBetween ) { Row( modifier = modifier @@ -42,7 +48,7 @@ fun HomeFilteringScreen( color = TerningMain, shape = RoundedCornerShape(5.dp), ) - .align(Alignment.CenterVertically) + .align(Alignment.CenterVertically), ) { Image( painter = painterResource(id = R.drawable.ic_home_filtering_28), @@ -54,16 +60,17 @@ fun HomeFilteringScreen( text = stringResource(id = R.string.home_recommend_filtering), style = TerningTheme.typography.button4, color = White, + textAlign = TextAlign.Center, modifier = modifier - .padding(vertical = 8.dp) - .padding(end = 8.dp) + .padding(end = 6.dp) + .align(Alignment.CenterVertically) ) } HomeFilteringText( text = grade.toString() + stringResource(id = R.string.home_recommend_filtering_grade), modifier = Modifier - .padding(vertical = 7.dp, horizontal = 28.dp), + .padding(vertical = 7.dp) ) HomeFilteringDivider() HomeFilteringText( @@ -76,14 +83,14 @@ fun HomeFilteringScreen( } ), modifier = Modifier - .padding(vertical = 7.dp, horizontal = 25.dp) + .padding(vertical = 7.dp) ) HomeFilteringDivider() HomeFilteringText( - text = month.toString() + stringResource(id = R.string.home_recommend_filtering_month), + text = startYear.toString() + stringResource(id = R.string.home_recommend_filtering_startYear) + + " " + startMonth.toString() + stringResource(id = R.string.home_recommend_filtering_startMonth), modifier = Modifier .padding(vertical = 7.dp) - .padding(start = 34.dp, end = 13.dp) ) } } diff --git a/feature/src/main/res/values/strings.xml b/feature/src/main/res/values/strings.xml index ec4efaad2..08d4c9ba5 100644 --- a/feature/src/main/res/values/strings.xml +++ b/feature/src/main/res/values/strings.xml @@ -77,7 +77,8 @@ 1개월 ~ 3개월 4개월 ~ 6개월 7개월 이상 - + + 필터링 설정에 일치하는 인턴 공고가 없어요!\n딱 맞는 인턴 공고가 올라오면 바로 알려드릴게요