fix: center Newsletter screen title and disabled state text

This commit is contained in:
Paweł Orzech 2026-03-20 09:28:26 +01:00
parent 289082cb74
commit d079fc9ba8
No known key found for this signature in database

View file

@ -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
)
}
}