From cec2d70fdad7c869bbb4796d9be7e504f779b8a9 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sat, 20 Apr 2024 15:14:37 +0530 Subject: [PATCH] fix(common): make `LobstersCard` more compact Fixes #526 --- CHANGELOG.md | 2 ++ .../kotlin/dev/msfjarvis/claw/common/posts/LobstersCard.kt | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e113fcf..6bca77d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed * Upgrade to Compose April releases +* Story items are now more compact so you can see more items + on your screen. ### Fixed diff --git a/common/src/main/kotlin/dev/msfjarvis/claw/common/posts/LobstersCard.kt b/common/src/main/kotlin/dev/msfjarvis/claw/common/posts/LobstersCard.kt index 1c9d8d4f..8aa76673 100644 --- a/common/src/main/kotlin/dev/msfjarvis/claw/common/posts/LobstersCard.kt +++ b/common/src/main/kotlin/dev/msfjarvis/claw/common/posts/LobstersCard.kt @@ -76,7 +76,7 @@ fun LobstersCard( refresh() } .background(MaterialTheme.colorScheme.background) - .padding(start = 16.dp, top = 16.dp, end = 4.dp, bottom = 16.dp) + .padding(start = 8.dp) ) { Row( horizontalArrangement = Arrangement.spacedBy(8.dp), @@ -171,7 +171,7 @@ internal fun Submitter( @Composable private fun SaveButton(isSaved: Boolean, modifier: Modifier = Modifier) { Crossfade(targetState = isSaved, label = "save-button") { saved -> - Box(modifier = modifier.padding(12.dp)) { + Box(modifier = modifier.padding(vertical = 12.dp)) { Icon( imageVector = if (saved) Icons.Filled.Favorite else Icons.Filled.FavoriteBorder, tint = MaterialTheme.colorScheme.secondary, @@ -185,7 +185,7 @@ private fun SaveButton(isSaved: Boolean, modifier: Modifier = Modifier) { @Composable private fun CommentsButton(commentCount: Int?, modifier: Modifier = Modifier) { BadgedBox( - modifier = modifier.padding(12.dp), + modifier = modifier.padding(vertical = 12.dp), badge = { if (commentCount != null) { Badge(