mirror of
https://github.com/Myzel394/NumberHub.git
synced 2025-06-19 08:45:27 +02:00
Remove duplicate text style
This commit is contained in:
parent
4fc9fc6b0c
commit
943ceb0c64
@ -59,7 +59,7 @@ import androidx.compose.ui.text.input.VisualTransformation
|
|||||||
import androidx.compose.ui.unit.Constraints
|
import androidx.compose.ui.unit.Constraints
|
||||||
import androidx.compose.ui.unit.TextUnit
|
import androidx.compose.ui.unit.TextUnit
|
||||||
import androidx.compose.ui.unit.sp
|
import androidx.compose.ui.unit.sp
|
||||||
import com.sadellie.unitto.core.ui.theme.numbersDisplayLarge
|
import com.sadellie.unitto.core.ui.theme.numberDisplayLarge
|
||||||
import kotlin.math.ceil
|
import kotlin.math.ceil
|
||||||
import kotlin.math.roundToInt
|
import kotlin.math.roundToInt
|
||||||
|
|
||||||
@ -105,7 +105,7 @@ fun ExpressionTextField(
|
|||||||
modifier = modifier,
|
modifier = modifier,
|
||||||
value = value,
|
value = value,
|
||||||
formattedValue = value.text.formatExpression(formatterSymbols),
|
formattedValue = value.text.formatExpression(formatterSymbols),
|
||||||
textStyle = MaterialTheme.typography.numbersDisplayLarge.copy(color = textColor),
|
textStyle = MaterialTheme.typography.numberDisplayLarge.copy(color = textColor),
|
||||||
minRatio = minRatio,
|
minRatio = minRatio,
|
||||||
onValueChange = { onCursorChange(it.selection) },
|
onValueChange = { onCursorChange(it.selection) },
|
||||||
readOnly = readOnly,
|
readOnly = readOnly,
|
||||||
@ -157,7 +157,7 @@ fun UnformattedTextField(
|
|||||||
AutoSizableTextField(
|
AutoSizableTextField(
|
||||||
modifier = modifier,
|
modifier = modifier,
|
||||||
value = value,
|
value = value,
|
||||||
textStyle = MaterialTheme.typography.numbersDisplayLarge.copy(color = textColor),
|
textStyle = MaterialTheme.typography.numberDisplayLarge.copy(color = textColor),
|
||||||
minRatio = minRatio,
|
minRatio = minRatio,
|
||||||
onValueChange = { onCursorChange(it.selection) },
|
onValueChange = { onCursorChange(it.selection) },
|
||||||
readOnly = readOnly,
|
readOnly = readOnly,
|
||||||
|
@ -35,18 +35,18 @@ import androidx.compose.ui.unit.sp
|
|||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
|
|
||||||
// This text style is used for text field
|
// This text style is used for text field
|
||||||
val Typography.numbersDisplayLarge by lazy {
|
val Typography.numberDisplayLarge by lazy {
|
||||||
TextStyle(
|
TextStyle(
|
||||||
fontFamily = latoFamily,
|
fontFamily = latoFamily,
|
||||||
fontWeight = FontWeight.W400,
|
fontWeight = FontWeight.Normal,
|
||||||
fontSize = 57.sp,
|
fontSize = 57.sp,
|
||||||
lineHeight = (1.4).em,
|
lineHeight = (1.25).em,
|
||||||
letterSpacing = (-0.25).sp,
|
letterSpacing = (-0.25).sp,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
// This text style is used for secondary text field
|
// This text style is used for secondary text field
|
||||||
val Typography.numbersDisplayMedium by lazy {
|
val Typography.numberDisplayMedium by lazy {
|
||||||
TextStyle(
|
TextStyle(
|
||||||
fontFamily = latoFamily,
|
fontFamily = latoFamily,
|
||||||
fontWeight = FontWeight.W400,
|
fontWeight = FontWeight.W400,
|
||||||
@ -56,26 +56,6 @@ val Typography.numbersDisplayMedium by lazy {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
val Typography.numberBodyLarge: TextStyle by lazy {
|
|
||||||
TextStyle(
|
|
||||||
fontFamily = latoFamily,
|
|
||||||
fontWeight = FontWeight.Normal,
|
|
||||||
fontSize = 16.sp,
|
|
||||||
lineHeight = 1.5.em,
|
|
||||||
letterSpacing = 0.5.sp,
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
val Typography.numberDisplayLarge: TextStyle by lazy {
|
|
||||||
TextStyle(
|
|
||||||
fontFamily = latoFamily,
|
|
||||||
fontWeight = FontWeight.Normal,
|
|
||||||
fontSize = 57.sp,
|
|
||||||
lineHeight = 1.25.em,
|
|
||||||
letterSpacing = (-0.25).sp,
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
val Typography.numberHeadlineSmall: TextStyle by lazy {
|
val Typography.numberHeadlineSmall: TextStyle by lazy {
|
||||||
TextStyle(
|
TextStyle(
|
||||||
fontFamily = latoFamily,
|
fontFamily = latoFamily,
|
||||||
@ -86,6 +66,16 @@ val Typography.numberHeadlineSmall: TextStyle by lazy {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val Typography.numberBodyLarge: TextStyle by lazy {
|
||||||
|
TextStyle(
|
||||||
|
fontFamily = latoFamily,
|
||||||
|
fontWeight = FontWeight.Normal,
|
||||||
|
fontSize = 16.sp,
|
||||||
|
lineHeight = 1.5.em,
|
||||||
|
letterSpacing = 0.5.sp,
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
val Typography.numberHeadlineMedium: TextStyle by lazy {
|
val Typography.numberHeadlineMedium: TextStyle by lazy {
|
||||||
TextStyle(
|
TextStyle(
|
||||||
fontFamily = latoFamily,
|
fontFamily = latoFamily,
|
||||||
|
@ -64,7 +64,7 @@ import com.sadellie.unitto.core.ui.common.textfield.FormatterSymbols
|
|||||||
import com.sadellie.unitto.core.ui.common.textfield.UnittoTextToolbar
|
import com.sadellie.unitto.core.ui.common.textfield.UnittoTextToolbar
|
||||||
import com.sadellie.unitto.core.ui.common.textfield.clearAndFilterExpression
|
import com.sadellie.unitto.core.ui.common.textfield.clearAndFilterExpression
|
||||||
import com.sadellie.unitto.core.ui.common.textfield.copyWithoutGrouping
|
import com.sadellie.unitto.core.ui.common.textfield.copyWithoutGrouping
|
||||||
import com.sadellie.unitto.core.ui.theme.numbersDisplayMedium
|
import com.sadellie.unitto.core.ui.theme.numberDisplayMedium
|
||||||
import com.sadellie.unitto.data.model.HistoryItem
|
import com.sadellie.unitto.data.model.HistoryItem
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
import java.util.Locale
|
import java.util.Locale
|
||||||
@ -190,7 +190,7 @@ private fun HistoryListItem(
|
|||||||
.fillMaxWidth()
|
.fillMaxWidth()
|
||||||
.padding(horizontal = 8.dp)
|
.padding(horizontal = 8.dp)
|
||||||
.horizontalScroll(rememberScrollState(), reverseScrolling = true),
|
.horizontalScroll(rememberScrollState(), reverseScrolling = true),
|
||||||
textStyle = MaterialTheme.typography.numbersDisplayMedium.copy(color = MaterialTheme.colorScheme.onSurfaceVariant, textAlign = TextAlign.End),
|
textStyle = MaterialTheme.typography.numberDisplayMedium.copy(color = MaterialTheme.colorScheme.onSurfaceVariant, textAlign = TextAlign.End),
|
||||||
readOnly = true,
|
readOnly = true,
|
||||||
visualTransformation = ExpressionTransformer(formatterSymbols),
|
visualTransformation = ExpressionTransformer(formatterSymbols),
|
||||||
interactionSource = expressionInteractionSource
|
interactionSource = expressionInteractionSource
|
||||||
@ -215,7 +215,7 @@ private fun HistoryListItem(
|
|||||||
.fillMaxWidth()
|
.fillMaxWidth()
|
||||||
.padding(horizontal = 8.dp)
|
.padding(horizontal = 8.dp)
|
||||||
.horizontalScroll(rememberScrollState(), reverseScrolling = true),
|
.horizontalScroll(rememberScrollState(), reverseScrolling = true),
|
||||||
textStyle = MaterialTheme.typography.numbersDisplayMedium.copy(color = MaterialTheme.colorScheme.onSurfaceVariant.copy(alpha = 0.5f), textAlign = TextAlign.End),
|
textStyle = MaterialTheme.typography.numberDisplayMedium.copy(color = MaterialTheme.colorScheme.onSurfaceVariant.copy(alpha = 0.5f), textAlign = TextAlign.End),
|
||||||
readOnly = true,
|
readOnly = true,
|
||||||
visualTransformation = ExpressionTransformer(formatterSymbols),
|
visualTransformation = ExpressionTransformer(formatterSymbols),
|
||||||
interactionSource = resultInteractionSource
|
interactionSource = resultInteractionSource
|
||||||
|
@ -63,7 +63,7 @@ import com.sadellie.unitto.core.ui.common.UnittoScreenWithLargeTopBar
|
|||||||
import com.sadellie.unitto.core.ui.common.UnittoSlider
|
import com.sadellie.unitto.core.ui.common.UnittoSlider
|
||||||
import com.sadellie.unitto.core.ui.common.squashable
|
import com.sadellie.unitto.core.ui.common.squashable
|
||||||
import com.sadellie.unitto.core.ui.common.textfield.formatExpression
|
import com.sadellie.unitto.core.ui.common.textfield.formatExpression
|
||||||
import com.sadellie.unitto.core.ui.theme.numbersDisplayMedium
|
import com.sadellie.unitto.core.ui.theme.numberDisplayMedium
|
||||||
import kotlin.math.roundToInt
|
import kotlin.math.roundToInt
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
@ -139,7 +139,7 @@ fun FormattingScreen(
|
|||||||
)
|
)
|
||||||
Text(
|
Text(
|
||||||
text = uiState.preview,
|
text = uiState.preview,
|
||||||
style = MaterialTheme.typography.numbersDisplayMedium,
|
style = MaterialTheme.typography.numberDisplayMedium,
|
||||||
maxLines = 1,
|
maxLines = 1,
|
||||||
modifier = Modifier
|
modifier = Modifier
|
||||||
.fillMaxWidth()
|
.fillMaxWidth()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user