ref: adjust spacing and padding in DiscoverDropdownChip

This commit is contained in:
tapframe 2026-04-23 02:02:30 +05:30
parent 2b5d4a881f
commit 040824d9b9

View file

@ -166,7 +166,7 @@ private fun DiscoverFilterRow(
) { ) {
Row( Row(
modifier = modifier.horizontalScroll(rememberScrollState()), modifier = modifier.horizontalScroll(rememberScrollState()),
horizontalArrangement = Arrangement.spacedBy(10.dp), horizontalArrangement = Arrangement.spacedBy(8.dp),
) { ) {
DiscoverDropdownChip( DiscoverDropdownChip(
title = "Select Type", title = "Select Type",
@ -221,7 +221,7 @@ private fun DiscoverDropdownChip(
Row( Row(
modifier = Modifier modifier = Modifier
.clip(RoundedCornerShape(20.dp)) .clip(RoundedCornerShape(12.dp))
.background(MaterialTheme.colorScheme.surface) .background(MaterialTheme.colorScheme.surface)
.then( .then(
if (enabled) { if (enabled) {
@ -230,13 +230,13 @@ private fun DiscoverDropdownChip(
Modifier Modifier
}, },
) )
.padding(horizontal = 18.dp, vertical = 14.dp), .padding(horizontal = 12.dp, vertical = 8.dp),
horizontalArrangement = Arrangement.spacedBy(8.dp), horizontalArrangement = Arrangement.spacedBy(6.dp),
verticalAlignment = Alignment.CenterVertically, verticalAlignment = Alignment.CenterVertically,
) { ) {
Text( Text(
text = label, text = label,
style = MaterialTheme.typography.titleMedium, style = MaterialTheme.typography.labelLarge,
color = if (enabled) MaterialTheme.colorScheme.onSurface else MaterialTheme.colorScheme.onSurfaceVariant, color = if (enabled) MaterialTheme.colorScheme.onSurface else MaterialTheme.colorScheme.onSurfaceVariant,
maxLines = 1, maxLines = 1,
overflow = TextOverflow.Ellipsis, overflow = TextOverflow.Ellipsis,
@ -244,6 +244,7 @@ private fun DiscoverDropdownChip(
Icon( Icon(
imageVector = Icons.Rounded.KeyboardArrowDown, imageVector = Icons.Rounded.KeyboardArrowDown,
contentDescription = null, contentDescription = null,
modifier = Modifier.size(18.dp),
tint = if (enabled) MaterialTheme.colorScheme.onSurfaceVariant else MaterialTheme.colorScheme.outline, tint = if (enabled) MaterialTheme.colorScheme.onSurfaceVariant else MaterialTheme.colorScheme.outline,
) )
} }