From c9c908d1a58042e9ccc1c3c3cc997554ba75ac88 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Thu, 9 May 2024 18:04:04 +0530 Subject: [PATCH] fix(android): improve `TopAppBar` layout spacing --- .../android/ui/screens/LobstersPostsScreen.kt | 20 +++++++------------ 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/screens/LobstersPostsScreen.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/screens/LobstersPostsScreen.kt index b801528e..09996875 100644 --- a/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/screens/LobstersPostsScreen.kt +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/screens/LobstersPostsScreen.kt @@ -11,7 +11,6 @@ import androidx.compose.animation.AnimatedVisibility import androidx.compose.animation.core.tween import androidx.compose.animation.fadeIn import androidx.compose.animation.fadeOut -import androidx.compose.foundation.Image import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.padding @@ -30,7 +29,6 @@ import androidx.compose.material.icons.outlined.Whatshot import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.Icon import androidx.compose.material3.IconButton -import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Scaffold import androidx.compose.material3.SnackbarHost import androidx.compose.material3.SnackbarHostState @@ -43,11 +41,9 @@ import androidx.compose.runtime.collectAsState import androidx.compose.runtime.getValue import androidx.compose.runtime.remember import androidx.compose.runtime.rememberCoroutineScope -import androidx.compose.ui.Alignment import androidx.compose.ui.ExperimentalComposeUiApi import androidx.compose.ui.Modifier import androidx.compose.ui.draw.shadow -import androidx.compose.ui.graphics.ColorFilter import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource @@ -172,19 +168,17 @@ fun LobstersPostsScreen( contentDescription = "Go back to previous screen", ) } + } else { + Icon( + painter = painterResource(id = R.drawable.ic_launcher_foreground), + contentDescription = "The app icon for Claw", + modifier = Modifier.size(48.dp), + ) } }, title = { if (navItems.any { it.route == currentDestination }) { - Row(verticalAlignment = Alignment.CenterVertically) { - Image( - painter = painterResource(id = R.drawable.ic_launcher_foreground), - contentDescription = null, - modifier = Modifier.size(48.dp), - colorFilter = ColorFilter.tint(MaterialTheme.colorScheme.onSurface), - ) - Text(text = stringResource(R.string.app_name), fontWeight = FontWeight.Bold) - } + Text(text = stringResource(R.string.app_name), fontWeight = FontWeight.Bold) } }, actions = {