diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/NetworkPosts.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/NetworkPosts.kt index eb64cb6c..daa17961 100644 --- a/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/NetworkPosts.kt +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/NetworkPosts.kt @@ -1,6 +1,5 @@ package dev.msfjarvis.claw.android.ui -import androidx.compose.foundation.layout.padding import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.foundation.lazy.LazyListState import androidx.compose.runtime.Composable @@ -10,7 +9,6 @@ import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import androidx.compose.runtime.setValue import androidx.compose.ui.Modifier -import androidx.compose.ui.unit.dp import androidx.paging.compose.LazyPagingItems import androidx.paging.compose.items import dev.msfjarvis.claw.common.posts.LobstersCard @@ -40,7 +38,7 @@ fun NetworkPosts( post = dbModel, isSaved = saved, postActions = postActions, - modifier = Modifier.padding(bottom = 16.dp, start = 16.dp, end = 16.dp), + modifier = Modifier, ) } } diff --git a/common/src/commonMain/kotlin/dev/msfjarvis/claw/common/posts/LobstersItem.kt b/common/src/commonMain/kotlin/dev/msfjarvis/claw/common/posts/LobstersItem.kt index a797791d..7c98a7b3 100644 --- a/common/src/commonMain/kotlin/dev/msfjarvis/claw/common/posts/LobstersItem.kt +++ b/common/src/commonMain/kotlin/dev/msfjarvis/claw/common/posts/LobstersItem.kt @@ -16,8 +16,6 @@ import androidx.compose.foundation.layout.requiredSize import androidx.compose.foundation.layout.width import androidx.compose.foundation.shape.CircleShape import androidx.compose.foundation.shape.RoundedCornerShape -import androidx.compose.material.Card -import androidx.compose.material.ExperimentalMaterialApi import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.Icon import androidx.compose.material3.MaterialTheme @@ -39,7 +37,6 @@ import dev.msfjarvis.claw.database.local.SavedPost @Composable @OptIn( ExperimentalMaterial3Api::class, - ExperimentalMaterialApi::class, ExperimentalFoundationApi::class, ) fun LobstersCard( @@ -48,10 +45,7 @@ fun LobstersCard( postActions: PostActions, modifier: Modifier = Modifier, ) { - Card( - modifier = modifier.background(MaterialTheme.colorScheme.background), - onClick = { postActions.viewPost(post.url, post.commentsUrl) }, - ) { + Box(modifier = modifier.clickable { postActions.viewPost(post.url, post.commentsUrl) }) { Column( modifier = Modifier.padding(horizontal = 16.dp, vertical = 4.dp).fillMaxWidth(), verticalArrangement = Arrangement.spacedBy(4.dp),