diff options
| author | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2025-02-10 13:05:42 +0100 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2025-02-17 12:01:07 +0100 |
| commit | 9b28137ff4b54576f45a1953b15105f330e466e1 (patch) | |
| tree | ed1a81f040b034a4b5f430b62ea0f1b1934e273b /android/app/src | |
| parent | f921037789a217720d4c536f5e02edcc1006dba5 (diff) | |
| download | mullvadvpn-9b28137ff4b54576f45a1953b15105f330e466e1.tar.xz mullvadvpn-9b28137ff4b54576f45a1953b15105f330e466e1.zip | |
Set font size of dialog inputs to be title medium
Diffstat (limited to 'android/app/src')
6 files changed, 12 insertions, 0 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/RedeemVoucherDialog.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/RedeemVoucherDialog.kt index 5f8968beec..a9859c318a 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/RedeemVoucherDialog.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/RedeemVoucherDialog.kt @@ -246,6 +246,7 @@ private fun EnterVoucherBody( keyboardType = KeyboardType.Password, placeholderText = stringResource(id = R.string.voucher_hint), visualTransformation = vouchersVisualTransformation(), + textStyle = MaterialTheme.typography.titleMedium, isDigitsOnlyAllowed = false, modifier = Modifier.testTag(VOUCHER_INPUT_TEST_TAG), ) diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomListNameTextField.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomListNameTextField.kt index ddbd1fd8d0..8e483e9153 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomListNameTextField.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomListNameTextField.kt @@ -49,6 +49,7 @@ fun CustomListNameTextField( } }, capitalization = KeyboardCapitalization.Words, + textStyle = MaterialTheme.typography.titleMedium, modifier = modifier.focusRequester(focusRequester).onFocusChanged { focusState -> if (focusState.hasFocus) { diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomPortTextField.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomPortTextField.kt index dc6dac0eaa..cd4b67b4d2 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomPortTextField.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomPortTextField.kt @@ -1,5 +1,6 @@ package net.mullvad.mullvadvpn.compose.textfield +import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.res.stringResource @@ -26,5 +27,6 @@ fun CustomPortTextField( isEnabled = true, isValidValue = isValidValue, maxCharLength = maxCharLength, + textStyle = MaterialTheme.typography.titleMedium, ) } diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomTextField.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomTextField.kt index 0e18ea5876..80f94d816f 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomTextField.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/CustomTextField.kt @@ -10,6 +10,7 @@ import androidx.compose.foundation.text.KeyboardOptions import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.Error import androidx.compose.material3.Icon +import androidx.compose.material3.LocalTextStyle import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Text import androidx.compose.material3.TextField @@ -23,6 +24,7 @@ import androidx.compose.runtime.setValue import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip import androidx.compose.ui.text.TextRange +import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.input.ImeAction import androidx.compose.ui.text.input.KeyboardCapitalization import androidx.compose.ui.text.input.KeyboardType @@ -48,6 +50,7 @@ fun CustomTextField( visualTransformation: VisualTransformation = VisualTransformation.None, supportingText: @Composable (() -> Unit)? = null, colors: TextFieldColors = mullvadDarkTextFieldColors(), + textStyle: TextStyle = LocalTextStyle.current, capitalization: KeyboardCapitalization = KeyboardCapitalization.None, keyboardOptions: KeyboardOptions = KeyboardOptions( @@ -101,6 +104,7 @@ fun CustomTextField( keyboardActions = KeyboardActions(onDone = { onSubmit(value) }), visualTransformation = visualTransformation, colors = colors, + textStyle = textStyle, isError = !isValidValue, modifier = modifier.clip(MaterialTheme.shapes.small).fillMaxWidth(), supportingText = supportingText, diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/DnsTextField.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/DnsTextField.kt index 34b8057720..f89d4c9627 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/DnsTextField.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/DnsTextField.kt @@ -1,5 +1,6 @@ package net.mullvad.mullvadvpn.compose.textfield +import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier @@ -28,5 +29,6 @@ fun DnsTextField( maxCharLength = Int.MAX_VALUE, isDigitsOnlyAllowed = false, isValidValue = isValidValue, + textStyle = MaterialTheme.typography.titleMedium, ) } diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/MtuTextField.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/MtuTextField.kt index ca69439129..0daaf43a3d 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/MtuTextField.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/MtuTextField.kt @@ -1,5 +1,6 @@ package net.mullvad.mullvadvpn.compose.textfield +import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.text.input.KeyboardType @@ -26,5 +27,6 @@ fun MtuTextField( maxCharLength = maxCharLength, isValidValue = isValidValue, isDigitsOnlyAllowed = true, + textStyle = MaterialTheme.typography.titleMedium, ) } |
