From 17ddc0b1605e1a46182aaa1313f7a59c4d446692 Mon Sep 17 00:00:00 2001 From: Barnabas Balogh Date: Thu, 19 Feb 2026 17:51:22 +0100 Subject: [PATCH] feat: update WatchStateIndicator and UnwatchedEpisodeIndicator sizes and styles --- app/src/main/java/hu/bbara/purefin/common/ui/PosterCard.kt | 3 +++ .../purefin/common/ui/components/UnwatchedEpisodeIndicator.kt | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/hu/bbara/purefin/common/ui/PosterCard.kt b/app/src/main/java/hu/bbara/purefin/common/ui/PosterCard.kt index 76b2a1d..8c97feb 100644 --- a/app/src/main/java/hu/bbara/purefin/common/ui/PosterCard.kt +++ b/app/src/main/java/hu/bbara/purefin/common/ui/PosterCard.kt @@ -80,18 +80,21 @@ fun PosterCard( ) when (item.type) { BaseItemKind.MOVIE -> WatchStateIndicator( + size = 28, modifier = Modifier.align(Alignment.TopEnd) .padding(8.dp), watched = item.movie!!.watched, started = (item.movie.progress ?: 0.0) > 0 ) BaseItemKind.EPISODE -> WatchStateIndicator( + size = 28, modifier = Modifier.align(Alignment.TopEnd) .padding(8.dp), watched = item.episode!!.watched, started = (item.episode.progress ?: 0.0) > 0 ) BaseItemKind.SERIES -> UnwatchedEpisodeIndicator( + size = 28, modifier = Modifier.align(Alignment.TopEnd) .padding(8.dp), unwatchedCount = item.series!!.unwatchedEpisodeCount diff --git a/app/src/main/java/hu/bbara/purefin/common/ui/components/UnwatchedEpisodeIndicator.kt b/app/src/main/java/hu/bbara/purefin/common/ui/components/UnwatchedEpisodeIndicator.kt index 9aca8cd..d66d617 100644 --- a/app/src/main/java/hu/bbara/purefin/common/ui/components/UnwatchedEpisodeIndicator.kt +++ b/app/src/main/java/hu/bbara/purefin/common/ui/components/UnwatchedEpisodeIndicator.kt @@ -39,8 +39,8 @@ fun UnwatchedEpisodeIndicator( Text( text = if (unwatchedCount > 9) "9+" else unwatchedCount.toString(), color = foregroundColor.copy(alpha = 0.8f), - fontWeight = FontWeight.Bold, - fontSize = 12.sp + fontWeight = FontWeight.W900, + fontSize = 15.sp ) } } \ No newline at end of file