fix(device-settings): Use italic instead of cursive for name mismatch highlight

This commit is contained in:
darken
2026-04-16 10:32:21 +02:00
committed by Matthias Urhahn
parent 0d566a5aec
commit 59b4c404aa
@@ -25,7 +25,7 @@ import androidx.compose.runtime.setValue
import androidx.compose.ui.Alignment import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier import androidx.compose.ui.Modifier
import androidx.compose.ui.res.stringResource import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.font.FontFamily import androidx.compose.ui.text.font.FontStyle
import androidx.compose.ui.text.style.TextAlign import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import eu.darken.capod.R import eu.darken.capod.R
@@ -129,7 +129,7 @@ internal fun DeviceInfoCard(
if (canRename) Modifier.clickable { showRenameDialog = true } if (canRename) Modifier.clickable { showRenameDialog = true }
else Modifier else Modifier
), ),
valueFontFamily = if (nameMismatch) FontFamily.Cursive else null, valueFontStyle = if (nameMismatch) FontStyle.Italic else null,
trailingIcon = if (canRename) { trailingIcon = if (canRename) {
{ {
Icon( Icon(
@@ -204,7 +204,7 @@ internal fun InfoRow(
value: String, value: String,
modifier: Modifier = Modifier, modifier: Modifier = Modifier,
textAlign: TextAlign = TextAlign.Start, textAlign: TextAlign = TextAlign.Start,
valueFontFamily: FontFamily? = null, valueFontStyle: FontStyle? = null,
trailingIcon: (@Composable () -> Unit)? = null, trailingIcon: (@Composable () -> Unit)? = null,
) { ) {
Column( Column(
@@ -224,7 +224,7 @@ internal fun InfoRow(
Text( Text(
text = value, text = value,
style = MaterialTheme.typography.bodyMedium, style = MaterialTheme.typography.bodyMedium,
fontFamily = valueFontFamily, fontStyle = valueFontStyle,
) )
trailingIcon() trailingIcon()
} }
@@ -233,7 +233,7 @@ internal fun InfoRow(
text = value, text = value,
style = MaterialTheme.typography.bodyMedium, style = MaterialTheme.typography.bodyMedium,
textAlign = textAlign, textAlign = textAlign,
fontFamily = valueFontFamily, fontStyle = valueFontStyle,
modifier = Modifier.fillMaxWidth(), modifier = Modifier.fillMaxWidth(),
) )
} }