Skip to content

Commit 80fe083

Browse files
committed
[feature/bottom] Bottom Navigation Layout Border, Radius 적용 (#33)
1 parent 19c773f commit 80fe083

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

presentation/src/main/java/com/everymeal/presentation/ui/bottom/BottomNavigationScreen.kt

+9-5
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
package com.everymeal.presentation.ui.bottom
22

3-
import androidx.compose.foundation.indication
4-
import androidx.compose.foundation.interaction.MutableInteractionSource
3+
import androidx.compose.foundation.border
54
import androidx.compose.foundation.layout.fillMaxWidth
6-
import androidx.compose.foundation.layout.height
5+
import androidx.compose.foundation.shape.RoundedCornerShape
76
import androidx.compose.material3.Icon
87
import androidx.compose.material3.NavigationBar
98
import androidx.compose.material3.NavigationBarItem
109
import androidx.compose.material3.NavigationBarItemDefaults
1110
import androidx.compose.material3.Text
1211
import androidx.compose.runtime.Composable
13-
import androidx.compose.runtime.remember
1412
import androidx.compose.ui.Modifier
13+
import androidx.compose.ui.draw.clip
1514
import androidx.compose.ui.graphics.Color
1615
import androidx.compose.ui.graphics.vector.ImageVector
1716
import androidx.compose.ui.res.stringResource
@@ -23,6 +22,7 @@ import androidx.compose.ui.unit.sp
2322
import androidx.navigation.NavDestination
2423
import androidx.navigation.NavGraph.Companion.findStartDestination
2524
import androidx.navigation.NavHostController
25+
import com.everymeal.presentation.ui.theme.Gray300
2626
import com.everymeal.presentation.ui.theme.Gray500
2727
import com.everymeal.presentation.ui.theme.Main100
2828
import com.everymeal.presentation.ui.theme.Paddings
@@ -36,7 +36,11 @@ fun EveryMealBottomNavigation(
3636
containerColor = Color.White,
3737
modifier = Modifier
3838
.fillMaxWidth()
39-
.height(72.dp),
39+
.clip(RoundedCornerShape(topStart = 14.dp, topEnd = 14.dp))
40+
.border(
41+
width = 1.dp,
42+
color = Gray300,
43+
shape = RoundedCornerShape(topStart = 14.dp, topEnd = 14.dp)),
4044
tonalElevation = Paddings.xextra
4145
) {
4246
BottomNavigation.values().forEach { bottomItem ->

0 commit comments

Comments
 (0)