diff --git a/app/src/main/java/com/paulcoding/hviewer/ui/page/posts/PostsPage.kt b/app/src/main/java/com/paulcoding/hviewer/ui/page/posts/PostsPage.kt index 28e8e4f..8114c23 100644 --- a/app/src/main/java/com/paulcoding/hviewer/ui/page/posts/PostsPage.kt +++ b/app/src/main/java/com/paulcoding/hviewer/ui/page/posts/PostsPage.kt @@ -3,7 +3,6 @@ package com.paulcoding.hviewer.ui.page.posts import android.widget.Toast import androidx.compose.animation.animateContentSize import androidx.compose.animation.core.tween -import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize @@ -200,20 +199,21 @@ fun PostCard( viewPost: () -> Unit ) { Card( - elevation = CardDefaults.cardElevation(8.dp), + elevation = CardDefaults.cardElevation(4.dp), modifier = Modifier - .padding(horizontal = 16.dp, vertical = 12.dp) - .animateContentSize( - animationSpec = tween(durationMillis = 300) - ), - shape = MaterialTheme.shapes.medium, + .padding(horizontal = 16.dp, vertical = 12.dp), + border = CardDefaults.outlinedCardBorder(), + shape = CardDefaults.outlinedShape, + onClick = { viewPost() }, ) { - Box(modifier = Modifier.fillMaxSize()) { - Column(modifier = Modifier - .padding(8.dp) - .clickable { - viewPost() - }) { + Box( + modifier = Modifier + .fillMaxSize() + .animateContentSize( + animationSpec = tween(durationMillis = 300) + ), + ) { + Column(modifier = Modifier.padding(8.dp)) { HImage( url = postItem.thumbnail )