From 70777d323e62a78605fb4dd8fc34ed3d3bb89a88 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Tue, 18 Apr 2023 16:05:29 +0800 Subject: [PATCH] Start to get cards closer to web design --- .../omnivore/ui/savedItemViews/SavedItemCard.kt | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/savedItemViews/SavedItemCard.kt b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/savedItemViews/SavedItemCard.kt index ee98ec1f2..a7decb078 100644 --- a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/savedItemViews/SavedItemCard.kt +++ b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/savedItemViews/SavedItemCard.kt @@ -13,16 +13,18 @@ import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip import androidx.compose.ui.graphics.Color +import androidx.compose.ui.text.TextStyle +import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.text.style.TextOverflow -import androidx.compose.ui.unit.dp -import androidx.compose.ui.unit.sp +import androidx.compose.ui.unit.* import app.omnivore.omnivore.persistence.entities.SavedItemCardData import app.omnivore.omnivore.persistence.entities.SavedItemLabel import app.omnivore.omnivore.ui.components.LabelChipColors import app.omnivore.omnivore.ui.library.SavedItemAction import coil.compose.rememberAsyncImagePainter -@OptIn(ExperimentalFoundationApi::class, ExperimentalMaterial3Api::class) +@OptIn(ExperimentalFoundationApi::class, ExperimentalMaterial3Api::class, +) @Composable fun SavedItemCard(cardData: SavedItemCardData, labels: List, onClickHandler: () -> Unit, actionHandler: (SavedItemAction) -> Unit) { var isMenuExpanded by remember { mutableStateOf(false) } @@ -52,7 +54,11 @@ fun SavedItemCard(cardData: SavedItemCardData, labels: List, onC ) { Text( text = cardData.title, - style = MaterialTheme.typography.titleMedium, + style = TextStyle( + fontSize = 18.sp, + fontWeight = FontWeight.SemiBold + ), + maxLines = 2, lineHeight = 20.sp )