fix: Improve SaveButton width

This commit is contained in:
Myzel394 2024-03-21 19:30:50 +01:00
parent ea1a7701bd
commit 0ebbf86450
No known key found for this signature in database
GPG Key ID: DEC4AAB876F73185

View File

@ -3,8 +3,8 @@ package app.myzel394.alibi.ui.components.RecorderScreen.atoms
import androidx.compose.foundation.ExperimentalFoundationApi
import androidx.compose.foundation.combinedClickable
import androidx.compose.foundation.interaction.MutableInteractionSource
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.padding
import androidx.compose.material.ripple.rememberRipple
import androidx.compose.material3.ButtonDefaults
@ -12,12 +12,12 @@ import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.runtime.remember
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.semantics.contentDescription
import androidx.compose.ui.semantics.semantics
import androidx.compose.ui.text.style.TextAlign
import app.myzel394.alibi.R
@OptIn(ExperimentalFoundationApi::class)
@ -29,7 +29,9 @@ fun SaveButton(
) {
val label = stringResource(R.string.ui_recorder_action_save_label)
Box(
Row(
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.Center,
modifier = Modifier
.clip(ButtonDefaults.textShape)
.semantics {
@ -48,8 +50,6 @@ fun SaveButton(
label,
style = MaterialTheme.typography.titleSmall,
color = MaterialTheme.colorScheme.primary,
textAlign = TextAlign.Center,
modifier = Modifier.fillMaxWidth(),
)
}
}