diff --git a/app/src/main/java/org/shirabox/app/ui/activity/resource/ResourceActivity.kt b/app/src/main/java/org/shirabox/app/ui/activity/resource/ResourceActivity.kt index 82d6d2f..7875112 100644 --- a/app/src/main/java/org/shirabox/app/ui/activity/resource/ResourceActivity.kt +++ b/app/src/main/java/org/shirabox/app/ui/activity/resource/ResourceActivity.kt @@ -331,7 +331,7 @@ fun Resource( Text( modifier = Modifier.padding(16.dp, 0.dp), - text = content.name, + text = content.name.ifBlank { content.enName }, fontSize = 22.sp, fontWeight = FontWeight.W800 ) @@ -578,7 +578,7 @@ fun Resource( contentPadding = PaddingValues(16.dp) ) { items(relations) { - ContentCard( + BaseCard( modifier = Modifier.size(150.dp, 210.dp), title = it.name.ifBlank { it.enName }, image = it.image, diff --git a/app/src/main/java/org/shirabox/app/ui/activity/search/SearchActivity.kt b/app/src/main/java/org/shirabox/app/ui/activity/search/SearchActivity.kt index 4b99774..c61f567 100644 --- a/app/src/main/java/org/shirabox/app/ui/activity/search/SearchActivity.kt +++ b/app/src/main/java/org/shirabox/app/ui/activity/search/SearchActivity.kt @@ -171,13 +171,17 @@ fun SearchScreen() { if (text.isEmpty()) { items(searchHistory) { if (it.isNotEmpty()) { - androidx.compose.material3.ListItem(modifier = Modifier.clickable { + androidx.compose.material3.ListItem( + modifier = Modifier.clickable { text = it - }, headlineContent = { - Text(it) - }, leadingContent = { - Icon(imageVector = Icons.Default.History, contentDescription = null) - }) + }, + headlineContent = { + Text(it) + }, + leadingContent = { + Icon(imageVector = Icons.Default.History, contentDescription = null) + }, + ) } } return@LazyColumn @@ -225,9 +229,16 @@ fun SearchScreen() { ListItem( headlineContent = { Text( - text = it.name, fontWeight = FontWeight.Bold + text = it.name.ifBlank { it.enName }, fontWeight = FontWeight.Bold + ) + }, + supportingString = "${it.releaseYear}, ${ + ValuesHelper.decodeKind( + it.kind, + context ) - }, supportingString = "${it.releaseYear}, ${ValuesHelper.decodeKind(it.kind, context)}", coverImage = it.image + }", + coverImage = it.image ) { context.startActivity(Intent( context, ResourceActivity::class.java diff --git a/app/src/main/java/org/shirabox/app/ui/screen/explore/feed/TrendingFeed.kt b/app/src/main/java/org/shirabox/app/ui/screen/explore/feed/TrendingFeed.kt index 8d27a0e..e8297b8 100644 --- a/app/src/main/java/org/shirabox/app/ui/screen/explore/feed/TrendingFeed.kt +++ b/app/src/main/java/org/shirabox/app/ui/screen/explore/feed/TrendingFeed.kt @@ -73,7 +73,7 @@ internal fun TrendingFeed( items(contents) { BaseCard( modifier = Modifier.size(cardWidth.dp, 220.dp), - title = it.name, image = it.image, type = it.type + title = it.name.ifBlank { it.enName }, image = it.image, type = it.type ) { context.startActivity( Intent( diff --git a/app/src/main/java/org/shirabox/app/ui/screen/profile/history/HistoryScreen.kt b/app/src/main/java/org/shirabox/app/ui/screen/profile/history/HistoryScreen.kt index a1ad072..a4d4a12 100644 --- a/app/src/main/java/org/shirabox/app/ui/screen/profile/history/HistoryScreen.kt +++ b/app/src/main/java/org/shirabox/app/ui/screen/profile/history/HistoryScreen.kt @@ -94,7 +94,7 @@ fun History( ListItem( headlineContent = { Text( - text = contentEntity.name, + text = contentEntity.name.ifBlank { contentEntity.enName }, fontWeight = FontWeight.Medium, maxLines = 2, overflow = TextOverflow.Ellipsis