diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/lists/CustomListsScreen.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/lists/CustomListsScreen.kt index 392fa8c8c..9a0d18eea 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/lists/CustomListsScreen.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/lists/CustomListsScreen.kt @@ -32,6 +32,7 @@ import androidx.compose.foundation.pager.rememberPagerState import androidx.compose.foundation.shape.CircleShape import androidx.compose.material3.AlertDialog import androidx.compose.material3.Button +import androidx.compose.material3.ButtonDefaults import androidx.compose.material3.FloatingActionButton import androidx.compose.material3.Icon import androidx.compose.material3.MaterialTheme @@ -227,7 +228,7 @@ private fun FollowSetFabsAndMenu( isListAdditionDialogOpen.value = true }, shape = CircleShape, - containerColor = MaterialTheme.colorScheme.primaryContainer, + containerColor = ButtonDefaults.filledTonalButtonColors().containerColor, ) { Icon( painter = painterResource(R.drawable.lock_plus), @@ -241,7 +242,7 @@ private fun FollowSetFabsAndMenu( isListAdditionDialogOpen.value = true }, shape = CircleShape, - containerColor = MaterialTheme.colorScheme.primaryContainer, + containerColor = ButtonDefaults.filledTonalButtonColors().containerColor, ) { Icon( painter = painterResource(R.drawable.earth_plus), diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/lists/followsets/FollowSetsManagementDialog.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/lists/followsets/FollowSetsManagementDialog.kt index 254b89c2e..71c702af1 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/lists/followsets/FollowSetsManagementDialog.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/lists/followsets/FollowSetsManagementDialog.kt @@ -130,16 +130,7 @@ fun FollowSetsManagementDialog( ) }, floatingActionButton = { - OutlinedButton( - onClick = { - navigator.popBack() - }, - shape = ButtonBorder, - colors = ButtonDefaults.filledTonalButtonColors(), - elevation = ButtonDefaults.elevatedButtonElevation(defaultElevation = 6.0.dp), - ) { - Text(text = "Cancel", fontWeight = FontWeight.SemiBold) - } + BackActionButton { navigator.popBack() } }, ) { contentPadding -> Column( @@ -228,10 +219,27 @@ fun FollowSetsManagementDialog( } } +@Composable +fun BackActionButton( + modifier: Modifier = Modifier, + onBack: () -> Unit, +) { + OutlinedButton( + onClick = onBack, + shape = ButtonBorder, + colors = ButtonDefaults.filledTonalButtonColors(), + elevation = ButtonDefaults.elevatedButtonElevation(defaultElevation = 6.0.dp), + ) { + Text(text = "Back", fontWeight = FontWeight.SemiBold) + } +} + @Composable private fun Loading() { Column( - Modifier.fillMaxWidth().fillMaxHeight(0.5f), + Modifier + .fillMaxWidth() + .fillMaxHeight(0.5f), horizontalAlignment = Alignment.CenterHorizontally, verticalArrangement = Arrangement.Center, ) { @@ -243,7 +251,9 @@ private fun Loading() { @Composable private fun EmptyOrNoneFound(onRefresh: () -> Unit) { Column( - Modifier.fillMaxWidth().fillMaxHeight(0.5f), + Modifier + .fillMaxWidth() + .fillMaxHeight(0.5f), horizontalAlignment = Alignment.CenterHorizontally, verticalArrangement = Arrangement.Center, ) { @@ -259,7 +269,9 @@ private fun ErrorMessage( onRefresh: () -> Unit, ) { Column( - Modifier.fillMaxWidth().fillMaxHeight(0.5f), + Modifier + .fillMaxWidth() + .fillMaxHeight(0.5f), horizontalAlignment = Alignment.CenterHorizontally, verticalArrangement = Arrangement.Center, ) {