@@ -37,6 +37,7 @@ import androidx.compose.ui.text.font.FontWeight
3737import androidx.compose.ui.text.style.TextAlign
3838import androidx.compose.ui.text.style.TextOverflow
3939import androidx.compose.ui.unit.dp
40+ import androidx.compose.ui.unit.sp
4041import com.airsaid.localization.config.SettingsConfigurable
4142import com.airsaid.localization.constant.Constants
4243import 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