diff options
| author | David Göransson <david.goransson90@gmail.com> | 2023-10-25 15:40:41 +0200 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2023-11-06 12:37:36 +0100 |
| commit | 19618dbad68dd86d4c5e033b5c37130dde81510e (patch) | |
| tree | 3e621475f0cdc8d371c326a04bd7370b0c99f8b0 /android/app/src/main | |
| parent | 231d3869bbaa9fcdb1174141111152711b8618fb (diff) | |
| download | mullvadvpn-19618dbad68dd86d4c5e033b5c37130dde81510e.tar.xz mullvadvpn-19618dbad68dd86d4c5e033b5c37130dde81510e.zip | |
Adjust switch color
Diffstat (limited to 'android/app/src/main')
| -rw-r--r-- | android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/Switch.kt | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/Switch.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/Switch.kt index e1ed80db8e..9ce6a61025 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/Switch.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/Switch.kt @@ -14,6 +14,7 @@ import androidx.compose.material3.SwitchDefaults import androidx.compose.runtime.Composable import androidx.compose.runtime.remember import androidx.compose.ui.Modifier +import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.compositeOver import androidx.compose.ui.tooling.preview.Preview import net.mullvad.mullvadvpn.lib.theme.AppTheme @@ -67,18 +68,18 @@ fun MullvadSwitch( fun mullvadSwitchColors(): SwitchColors = SwitchDefaults.colors( checkedThumbColor = MaterialTheme.colorScheme.selected, - checkedTrackColor = MaterialTheme.colorScheme.primary, + checkedTrackColor = Color.Transparent, checkedBorderColor = MaterialTheme.colorScheme.onPrimary, // checkedIconColor= SwitchTokens.SelectedIconColor.toColor(), uncheckedThumbColor = MaterialTheme.colorScheme.error, - uncheckedTrackColor = MaterialTheme.colorScheme.primary, + uncheckedTrackColor = Color.Transparent, uncheckedBorderColor = MaterialTheme.colorScheme.onPrimary, // uncheckedIconColor= SwitchTokens.UnselectedIconColor.toColor(), disabledCheckedThumbColor = MaterialTheme.colorScheme.selected .copy(alpha = AlphaDisabled) .compositeOver(MaterialTheme.colorScheme.primary), - disabledCheckedTrackColor = MaterialTheme.colorScheme.primary, + disabledCheckedTrackColor = Color.Transparent, disabledCheckedBorderColor = MaterialTheme.colorScheme.onPrimary .copy(alpha = AlphaDisabled) @@ -87,7 +88,7 @@ fun mullvadSwitchColors(): SwitchColors = MaterialTheme.colorScheme.error .copy(alpha = AlphaDisabled) .compositeOver(MaterialTheme.colorScheme.primary), - disabledUncheckedTrackColor = MaterialTheme.colorScheme.primary, + disabledUncheckedTrackColor = Color.Transparent, disabledUncheckedBorderColor = MaterialTheme.colorScheme.onPrimary .copy(alpha = AlphaDisabled) |
