summaryrefslogtreecommitdiffhomepage
path: root/android/app/src/main
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson90@gmail.com>2023-10-25 15:40:41 +0200
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2023-11-06 12:37:36 +0100
commit19618dbad68dd86d4c5e033b5c37130dde81510e (patch)
tree3e621475f0cdc8d371c326a04bd7370b0c99f8b0 /android/app/src/main
parent231d3869bbaa9fcdb1174141111152711b8618fb (diff)
downloadmullvadvpn-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.kt9
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)