summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2023-09-22 13:58:47 +0200
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2023-09-25 12:17:04 +0200
commit9a3b718428b2b2c80c5bef807e15b97fa7cea04e (patch)
tree3aa0e98fb6a7f1f6f187af63bce90eaf5dcd023d /android
parente2b50fb5d78f568b3fe483f14788ae7500920012 (diff)
downloadmullvadvpn-9a3b718428b2b2c80c5bef807e15b97fa7cea04e.tar.xz
mullvadvpn-9a3b718428b2b2c80c5bef807e15b97fa7cea04e.zip
Set default dialog radius to 11 and apply it to all dialogs
Diffstat (limited to 'android')
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialog.kt26
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/MtuDialog.kt10
-rw-r--r--android/lib/theme/src/main/kotlin/net/mullvad/mullvadvpn/lib/theme/Theme.kt2
3 files changed, 25 insertions, 13 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialog.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialog.kt
index 7aae763574..06e2e8311c 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialog.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialog.kt
@@ -27,8 +27,8 @@ import androidx.compose.ui.window.Dialog
import androidx.compose.ui.window.DialogProperties
import net.mullvad.mullvadvpn.R
import net.mullvad.mullvadvpn.compose.textfield.DnsTextField
+import net.mullvad.mullvadvpn.lib.theme.AppTheme
import net.mullvad.mullvadvpn.lib.theme.MullvadBlue
-import net.mullvad.mullvadvpn.lib.theme.MullvadDarkBlue
import net.mullvad.mullvadvpn.lib.theme.MullvadRed
import net.mullvad.mullvadvpn.lib.theme.MullvadWhite
import net.mullvad.mullvadvpn.lib.theme.MullvadWhite20
@@ -39,14 +39,17 @@ import net.mullvad.mullvadvpn.viewmodel.StagedDns
@Preview
@Composable
private fun PreviewDnsDialog() {
- DnsDialog(
- stagedDns = StagedDns.NewDns(CustomDnsItem.default(), StagedDns.ValidationResult.Success),
- isAllowLanEnabled = true,
- onIpAddressChanged = {},
- onAttemptToSave = {},
- onRemove = {},
- onDismiss = {}
- )
+ AppTheme {
+ DnsDialog(
+ stagedDns =
+ StagedDns.NewDns(CustomDnsItem.default(), StagedDns.ValidationResult.Success),
+ isAllowLanEnabled = true,
+ onIpAddressChanged = {},
+ onAttemptToSave = {},
+ onRemove = {},
+ onDismiss = {}
+ )
+ }
}
@Composable
@@ -79,7 +82,10 @@ fun DnsDialog(
Modifier
// Related to the fix for https://issuetracker.google.com/issues/221643630
.fillMaxWidth(0.8f)
- .background(color = MullvadDarkBlue)
+ .background(
+ color = MaterialTheme.colorScheme.background,
+ MaterialTheme.shapes.extraLarge
+ )
.padding(dialogPadding)
) {
Text(
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/MtuDialog.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/MtuDialog.kt
index 9af996c684..39f3302a99 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/MtuDialog.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/MtuDialog.kt
@@ -31,13 +31,16 @@ import net.mullvad.mullvadvpn.constant.MTU_MIN_VALUE
import net.mullvad.mullvadvpn.lib.theme.AlphaDescription
import net.mullvad.mullvadvpn.lib.theme.AlphaDisabled
import net.mullvad.mullvadvpn.lib.theme.AlphaInactive
+import net.mullvad.mullvadvpn.lib.theme.AppTheme
import net.mullvad.mullvadvpn.lib.theme.Dimens
import net.mullvad.mullvadvpn.util.isValidMtu
@Preview
@Composable
private fun PreviewMtuDialog() {
- MtuDialog(mtuInitial = 1234, onSave = {}, onRestoreDefaultValue = {}, onDismiss = {})
+ AppTheme {
+ MtuDialog(mtuInitial = 1234, onSave = {}, onRestoreDefaultValue = {}, onDismiss = {})
+ }
}
@Composable
@@ -65,7 +68,10 @@ fun MtuDialog(
Modifier
// Related to the fix for https://issuetracker.google.com/issues/221643630
.fillMaxWidth(0.8f)
- .background(color = MaterialTheme.colorScheme.background)
+ .background(
+ color = MaterialTheme.colorScheme.background,
+ shape = MaterialTheme.shapes.extraLarge
+ )
.padding(dialogPadding)
) {
Text(
diff --git a/android/lib/theme/src/main/kotlin/net/mullvad/mullvadvpn/lib/theme/Theme.kt b/android/lib/theme/src/main/kotlin/net/mullvad/mullvadvpn/lib/theme/Theme.kt
index 132f2f9dc3..ab3a2f61c0 100644
--- a/android/lib/theme/src/main/kotlin/net/mullvad/mullvadvpn/lib/theme/Theme.kt
+++ b/android/lib/theme/src/main/kotlin/net/mullvad/mullvadvpn/lib/theme/Theme.kt
@@ -82,7 +82,7 @@ val Shapes =
small = RoundedCornerShape(4.dp),
medium = RoundedCornerShape(4.dp),
large = RoundedCornerShape(0.dp),
- extraLarge = RoundedCornerShape(4.dp)
+ extraLarge = RoundedCornerShape(11.dp)
)
val Dimens: Dimensions