From d079fc9ba883a6cac21cfd90a7b396398041d93a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Orzech?= Date: Fri, 20 Mar 2026 09:28:26 +0100 Subject: [PATCH] fix: center Newsletter screen title and disabled state text --- .../microblog/ui/newsletter/NewsletterScreen.kt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/swoosh/microblog/ui/newsletter/NewsletterScreen.kt b/app/src/main/java/com/swoosh/microblog/ui/newsletter/NewsletterScreen.kt index d4fd730..eeda8d2 100644 --- a/app/src/main/java/com/swoosh/microblog/ui/newsletter/NewsletterScreen.kt +++ b/app/src/main/java/com/swoosh/microblog/ui/newsletter/NewsletterScreen.kt @@ -14,6 +14,7 @@ import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.text.font.FontWeight +import androidx.compose.ui.text.style.TextAlign import androidx.compose.ui.unit.dp import com.swoosh.microblog.data.NewsletterPreferences import com.swoosh.microblog.data.repository.PostRepository @@ -66,7 +67,7 @@ fun NewsletterScreen() { Scaffold( topBar = { - TopAppBar( + CenterAlignedTopAppBar( title = { Text("Newsletter") } ) } @@ -267,7 +268,9 @@ fun NewsletterScreen() { Spacer(modifier = Modifier.height(16.dp)) ElevatedCard(modifier = Modifier.fillMaxWidth()) { Column( - modifier = Modifier.padding(16.dp), + modifier = Modifier + .fillMaxWidth() + .padding(16.dp), horizontalAlignment = Alignment.CenterHorizontally ) { Icon( @@ -279,13 +282,15 @@ fun NewsletterScreen() { Spacer(modifier = Modifier.height(12.dp)) Text( text = "Newsletter features are disabled", - style = MaterialTheme.typography.bodyLarge + style = MaterialTheme.typography.bodyLarge, + textAlign = TextAlign.Center ) Spacer(modifier = Modifier.height(4.dp)) Text( text = "Enable to send posts as newsletters to your subscribers", style = MaterialTheme.typography.bodySmall, - color = MaterialTheme.colorScheme.onSurfaceVariant + color = MaterialTheme.colorScheme.onSurfaceVariant, + textAlign = TextAlign.Center ) } }