Text paddings

This commit is contained in:
Sad Ellie 2023-02-21 19:14:06 +04:00
parent 95a401581d
commit ef0db15f11
2 changed files with 8 additions and 5 deletions

View File

@ -173,12 +173,13 @@ private fun CalculatorScreen(
}
.toFloat()
}
),
)
.padding(top = 8.dp),
horizontalAlignment = Alignment.CenterHorizontally,
verticalArrangement = Arrangement.spacedBy(8.dp)
) {
InputTextField(
modifier = Modifier.fillMaxWidth(),
modifier = Modifier.fillMaxWidth().padding(horizontal = 8.dp),
value = TextFieldValue(
text = uiState.input,
selection = TextRange(uiState.selection.first, uiState.selection.last)
@ -187,7 +188,7 @@ private fun CalculatorScreen(
pasteCallback = addSymbol
)
Text(
modifier = Modifier.fillMaxWidth(),
modifier = Modifier.fillMaxWidth().padding(horizontal = 8.dp),
text = uiState.output,
textAlign = TextAlign.End,
softWrap = false,

View File

@ -89,12 +89,14 @@ internal fun HistoryList(
// We do this so that callback for items height is called only once
item {
HistoryListItem(
modifier = Modifier.onPlaced { historyItemHeightCallback(it.size.height) },
modifier = Modifier.onPlaced { historyItemHeightCallback(it.size.height) }.padding(horizontal = 8.dp),
historyItem = historyItems.first()
)
}
items(historyItems.drop(1)) { historyItem ->
HistoryListItem(historyItem = historyItem)
HistoryListItem(
modifier = Modifier.padding(horizontal = 8.dp),
historyItem = historyItem)
}
}
}