diff options
Diffstat (limited to 'android/app/src/main/java/org/terst/doot')
| -rw-r--r-- | android/app/src/main/java/org/terst/doot/widget/ui/SettingsActivity.kt | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/android/app/src/main/java/org/terst/doot/widget/ui/SettingsActivity.kt b/android/app/src/main/java/org/terst/doot/widget/ui/SettingsActivity.kt index b86dc3b..393b371 100644 --- a/android/app/src/main/java/org/terst/doot/widget/ui/SettingsActivity.kt +++ b/android/app/src/main/java/org/terst/doot/widget/ui/SettingsActivity.kt @@ -139,13 +139,25 @@ fun SettingsScreen( ) Column(verticalArrangement = Arrangement.spacedBy(4.dp)) { - Text("Text Size", style = MaterialTheme.typography.labelLarge) + Text( + "Text Size", + style = MaterialTheme.typography.labelLarge, + color = MaterialTheme.colorScheme.onSurfaceVariant + ) Row(horizontalArrangement = Arrangement.spacedBy(8.dp)) { WidgetTextSize.entries.forEach { option -> FilterChip( selected = textSize == option, onClick = { textSize = option }, - label = { Text(option.name.lowercase().replaceFirstChar { it.uppercase() }) } + label = { + Text( + option.name.lowercase().replaceFirstChar { it.uppercase() }, + color = if (textSize == option) + MaterialTheme.colorScheme.onSecondaryContainer + else + MaterialTheme.colorScheme.onSurfaceVariant + ) + } ) } } |
