Better formating and placeholder

This commit is contained in:
soraefir
2026-06-29 21:38:01 +02:00
parent 7e00b14d27
commit 84432fe68d
@@ -141,11 +141,10 @@ fun ManageCurrenciesScreen(
// Integrated Add/Edit Ribbon // Integrated Add/Edit Ribbon
Surface( Surface(
color = if (isEditing) MaterialTheme.colors.secondary.copy(alpha = 0.08f) else MaterialTheme.colors.surface, color = MaterialTheme.colors.surface,
shape = RoundedCornerShape(12.dp), shape = RoundedCornerShape(12.dp),
modifier = Modifier.fillMaxWidth(), modifier = Modifier.fillMaxWidth(),
elevation = if (isEditing) 4.dp else 2.dp, elevation = 2.dp
border = if (isEditing) BorderStroke(2.dp, MaterialTheme.colors.secondary) else null
) { ) {
Row( Row(
modifier = Modifier.padding(horizontal = 12.dp, vertical = 6.dp), modifier = Modifier.padding(horizontal = 12.dp, vertical = 6.dp),
@@ -164,7 +163,7 @@ fun ManageCurrenciesScreen(
value = viewModel.newCurrencyRate, value = viewModel.newCurrencyRate,
onValueChange = { viewModel.newCurrencyRate = it }, onValueChange = { viewModel.newCurrencyRate = it },
modifier = Modifier.weight(1.2f).height(52.dp), modifier = Modifier.weight(1.2f).height(52.dp),
placeholder = { Text("Rate", fontSize = 12.sp) }, placeholder = { Text("1", fontSize = 12.sp) },
singleLine = true, singleLine = true,
textStyle = LocalTextStyle.current.copy(fontWeight = FontWeight.ExtraBold, fontSize = 14.sp), textStyle = LocalTextStyle.current.copy(fontWeight = FontWeight.ExtraBold, fontSize = 14.sp),
shape = RoundedCornerShape(8.dp), shape = RoundedCornerShape(8.dp),
@@ -179,7 +178,7 @@ fun ManageCurrenciesScreen(
value = viewModel.newCurrencyName, value = viewModel.newCurrencyName,
onValueChange = { viewModel.newCurrencyName = it }, onValueChange = { viewModel.newCurrencyName = it },
modifier = Modifier.weight(1f).height(52.dp), modifier = Modifier.weight(1f).height(52.dp),
placeholder = { Text("Code", fontSize = 12.sp) }, placeholder = { Text(viewModel.mainCurrencyName.ifEmpty { "$" }, fontSize = 12.sp) },
singleLine = true, singleLine = true,
textStyle = LocalTextStyle.current.copy(fontWeight = FontWeight.Bold, fontSize = 14.sp), textStyle = LocalTextStyle.current.copy(fontWeight = FontWeight.Bold, fontSize = 14.sp),
shape = RoundedCornerShape(8.dp), shape = RoundedCornerShape(8.dp),