From 4c756b50e4536c7a5b8bb2f3604253ed5d5f2777 Mon Sep 17 00:00:00 2001 From: Patryk Michalik Date: Fri, 12 Mar 2021 10:38:47 +0100 Subject: [PATCH] `PreferenceGroup`: Reduce heading prominence --- .../compose/ui/preferences/PreferenceGroup.kt | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/lawnchair/src/ch/deletescape/lawnchair/compose/ui/preferences/PreferenceGroup.kt b/lawnchair/src/ch/deletescape/lawnchair/compose/ui/preferences/PreferenceGroup.kt index d1796b5948..95d91102cb 100644 --- a/lawnchair/src/ch/deletescape/lawnchair/compose/ui/preferences/PreferenceGroup.kt +++ b/lawnchair/src/ch/deletescape/lawnchair/compose/ui/preferences/PreferenceGroup.kt @@ -1,10 +1,9 @@ package ch.deletescape.lawnchair.compose.ui.preferences import androidx.compose.foundation.layout.* -import androidx.compose.material.Divider -import androidx.compose.material.MaterialTheme -import androidx.compose.material.Text +import androidx.compose.material.* import androidx.compose.runtime.Composable +import androidx.compose.runtime.CompositionLocalProvider import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.unit.dp @@ -22,11 +21,15 @@ fun PreferenceGroup(heading: String? = null, showDivider: Boolean = false, conte .padding(start = 16.dp, end = 16.dp) .fillMaxWidth() ) { - Text( - text = it.toUpperCase(Locale.ROOT), - style = MaterialTheme.typography.overline, - color = MaterialTheme.colors.primary - ) + CompositionLocalProvider( + LocalContentAlpha provides ContentAlpha.medium, + LocalContentColor provides MaterialTheme.colors.onBackground + ) { + Text( + text = it.toUpperCase(Locale.ROOT), + style = MaterialTheme.typography.overline + ) + } } } content()