From 47159f5f549b591cb700f7456d9e0c9c2d39effe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ensar=20Saraj=C4=8Di=C4=87?= Date: Thu, 5 Oct 2023 12:50:00 +0200 Subject: [PATCH] Use `SimpleTheme.dimens` in `SleepTimerCustomAlertDialog` --- .../dialogs/SleepTimerCustomAlertDialog.kt | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/flashlight/dialogs/SleepTimerCustomAlertDialog.kt b/app/src/main/kotlin/com/simplemobiletools/flashlight/dialogs/SleepTimerCustomAlertDialog.kt index addd7a7..e151445 100644 --- a/app/src/main/kotlin/com/simplemobiletools/flashlight/dialogs/SleepTimerCustomAlertDialog.kt +++ b/app/src/main/kotlin/com/simplemobiletools/flashlight/dialogs/SleepTimerCustomAlertDialog.kt @@ -6,14 +6,15 @@ import androidx.compose.material3.* import androidx.compose.runtime.* import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier -import androidx.compose.ui.res.dimensionResource import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.input.KeyboardType +import androidx.compose.ui.unit.dp import com.simplemobiletools.commons.R import com.simplemobiletools.commons.compose.alert_dialog.AlertDialogState import com.simplemobiletools.commons.compose.alert_dialog.rememberAlertDialogState import com.simplemobiletools.commons.compose.extensions.MyDevices import com.simplemobiletools.commons.compose.theme.AppThemeSurface +import com.simplemobiletools.commons.compose.theme.SimpleTheme import com.simplemobiletools.commons.dialogs.DialogSurface import kotlinx.collections.immutable.toImmutableList @@ -38,25 +39,27 @@ fun SleepTimerCustomAlertDialog( modifier = modifier ) { Column( - modifier = Modifier.padding(all = dimensionResource(id = R.dimen.big_margin)) + modifier = Modifier.padding(all = 24.dp) ) { Text( - modifier = Modifier.padding(bottom = dimensionResource(id = R.dimen.activity_margin)), + modifier = Modifier.padding(bottom = SimpleTheme.dimens.margin.extraLarge), text = stringResource(id = R.string.sleep_timer), style = MaterialTheme.typography.headlineSmall, color = MaterialTheme.colorScheme.onSurface ) Column( - modifier = Modifier.padding( - start = dimensionResource(id = R.dimen.activity_margin), - end = dimensionResource(id = R.dimen.activity_margin), - top = dimensionResource(id = R.dimen.activity_margin), - ) + modifier = Modifier + .padding( + horizontal = SimpleTheme.dimens.margin.extraLarge + ) + .padding( + top = SimpleTheme.dimens.margin.extraLarge + ) ) { TextField( modifier = Modifier.padding( - bottom = dimensionResource(id = R.dimen.normal_margin), + bottom = SimpleTheme.dimens.margin.large ), value = value, onValueChange = {