Remove font padding

This commit is contained in:
vfsfitvnm 2022-06-16 15:45:44 +02:00
parent 6dbc57aa53
commit e0d0df804b

View file

@ -5,6 +5,8 @@ import androidx.compose.runtime.Immutable
import androidx.compose.runtime.remember import androidx.compose.runtime.remember
import androidx.compose.runtime.staticCompositionLocalOf import androidx.compose.runtime.staticCompositionLocalOf
import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.Color
import androidx.compose.ui.text.ExperimentalTextApi
import androidx.compose.ui.text.PlatformTextStyle
import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.TextStyle
import androidx.compose.ui.text.font.Font import androidx.compose.ui.text.font.Font
import androidx.compose.ui.text.font.FontFamily import androidx.compose.ui.text.font.FontFamily
@ -24,6 +26,7 @@ data class Typography(
val LocalTypography = staticCompositionLocalOf<Typography> { TODO() } val LocalTypography = staticCompositionLocalOf<Typography> { TODO() }
@OptIn(ExperimentalTextApi::class)
@Composable @Composable
fun rememberTypography(color: Color): Typography { fun rememberTypography(color: Color): Typography {
return remember(color) { return remember(color) {
@ -56,7 +59,8 @@ fun rememberTypography(color: Color): Typography {
), ),
), ),
fontWeight = FontWeight.Normal, fontWeight = FontWeight.Normal,
color = color color = color,
platformStyle = PlatformTextStyle(includeFontPadding = false)
).run { ).run {
Typography( Typography(
xxs = copy(fontSize = 12.sp), xxs = copy(fontSize = 12.sp),