Skip to content

Commit 5be828d

Browse files
committed
Adjust LanguageOption UI spacing and font size
1 parent 1fb941b commit 5be828d

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

src/main/kotlin/com/airsaid/localization/ui/SelectLanguagesDialog.kt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ import androidx.compose.ui.text.font.FontWeight
3737
import androidx.compose.ui.text.style.TextAlign
3838
import androidx.compose.ui.text.style.TextOverflow
3939
import androidx.compose.ui.unit.dp
40+
import androidx.compose.ui.unit.sp
4041
import com.airsaid.localization.config.SettingsConfigurable
4142
import com.airsaid.localization.constant.Constants
4243
import com.airsaid.localization.translate.AbstractTranslator
@@ -636,21 +637,21 @@ private fun LanguageOption(
636637
.height(64.dp)
637638
.border(1.dp, borderColor, RoundedCornerShape(8.dp))
638639
.background(backgroundColor, RoundedCornerShape(8.dp))
639-
.padding(horizontal = 12.dp, vertical = 8.dp)
640+
.padding(horizontal = 10.dp, vertical = 2.dp)
640641
.toggleable(
641642
value = isSelected,
642643
interactionSource = remember { MutableInteractionSource() },
643644
indication = null,
644645
role = Role.Checkbox,
645646
onValueChange = onToggle,
646647
),
647-
horizontalArrangement = Arrangement.spacedBy(8.dp),
648+
horizontalArrangement = Arrangement.spacedBy(6.dp),
648649
verticalAlignment = Alignment.CenterVertically,
649650
) {
650651
Checkbox(checked = isSelected, onCheckedChange = onToggle)
651652
Text(
652653
text = language.flag,
653-
modifier = Modifier.padding(4.dp),
654+
fontSize = 22.sp,
654655
)
655656
Column(
656657
modifier = Modifier.weight(1f, fill = true),
@@ -659,12 +660,14 @@ private fun LanguageOption(
659660
Text(
660661
text = language.name,
661662
color = JewelTheme.globalColors.text.normal,
663+
fontSize = 14.sp,
662664
maxLines = 1,
663665
overflow = TextOverflow.Ellipsis,
664666
)
665667
Text(
666668
text = "${language.englishName} (${language.code})",
667669
color = JewelTheme.globalColors.text.info,
670+
fontSize = 12.sp,
668671
maxLines = 2,
669672
overflow = TextOverflow.Ellipsis,
670673
)

0 commit comments

Comments
 (0)