From a3f331f4f831e6d4aefbdb436d06374e4432f8c9 Mon Sep 17 00:00:00 2001 From: AdityasahuX07 Date: Thu, 23 Jul 2026 18:19:25 +0530 Subject: [PATCH 1/3] Adjust padding for accent Box in ShelfComponents --- .../commonMain/kotlin/com/nuvio/app/core/ui/ShelfComponents.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composeApp/src/commonMain/kotlin/com/nuvio/app/core/ui/ShelfComponents.kt b/composeApp/src/commonMain/kotlin/com/nuvio/app/core/ui/ShelfComponents.kt index deec50250..50b470557 100644 --- a/composeApp/src/commonMain/kotlin/com/nuvio/app/core/ui/ShelfComponents.kt +++ b/composeApp/src/commonMain/kotlin/com/nuvio/app/core/ui/ShelfComponents.kt @@ -281,7 +281,7 @@ private fun NuvioShelfSectionHeader( if (showAccent) { Box( modifier = Modifier - .padding(top = NuvioTokens.Space.s6) + .padding(top = NuvioTokens.Space.s2) .width(NuvioTokens.Space.s64 - NuvioTokens.Space.s4) .height(NuvioTokens.Space.s4) .background( From 32cd18a6c23ff4fb742e9e3128477217847740e9 Mon Sep 17 00:00:00 2001 From: AdityasahuX07 Date: Thu, 23 Jul 2026 18:46:05 +0530 Subject: [PATCH 2/3] Add NuvioViewAllPillSize to HomeContinueWatchingSection --- .../home/components/HomeContinueWatchingSection.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/composeApp/src/commonMain/kotlin/com/nuvio/app/features/home/components/HomeContinueWatchingSection.kt b/composeApp/src/commonMain/kotlin/com/nuvio/app/features/home/components/HomeContinueWatchingSection.kt index 37a660f3c..b3dbb8e52 100644 --- a/composeApp/src/commonMain/kotlin/com/nuvio/app/features/home/components/HomeContinueWatchingSection.kt +++ b/composeApp/src/commonMain/kotlin/com/nuvio/app/features/home/components/HomeContinueWatchingSection.kt @@ -55,6 +55,7 @@ import com.nuvio.app.core.ui.NuvioProgressBar import com.nuvio.app.core.ui.nuvioCardDepth import com.nuvio.app.core.ui.NuvioShelfSection import com.nuvio.app.core.ui.NuvioTokens +import com.nuvio.app.core.ui.NuvioViewAllPillSize import com.nuvio.app.core.ui.PosterLandscapeAspectRatio import com.nuvio.app.core.ui.landscapePosterHeightForWidth import com.nuvio.app.core.ui.landscapePosterWidth @@ -307,6 +308,7 @@ private fun HomeContinueWatchingSectionContent( rowContentPadding = PaddingValues(horizontal = sectionPadding), itemSpacing = layout.itemGap, showHeaderAccent = !homeCatalogSettings.hideCatalogUnderline, + viewAllPillSize = NuvioViewAllPillSize.Compact, key = { entry -> entry.videoId }, animatePlacement = true, state = listState, @@ -1039,9 +1041,9 @@ private fun ContinueWatchingPosterCard( ), ) { val shouldBlurArtwork = blurNextUp && - useEpisodeThumbnails && - item.isNextUp && - imageUrl == firstNonBlank(item.episodeThumbnail) + useEpisodeThumbnails && + item.isNextUp && + imageUrl == firstNonBlank(item.episodeThumbnail) if (imageUrl != null) { AsyncImage( model = cloudLibraryDisplayArtworkUrl(imageUrl), From 0c27ce0abbb06c1d5016f1b6d50ab77a7d3ba85b Mon Sep 17 00:00:00 2001 From: AdityasahuX07 Date: Thu, 23 Jul 2026 18:46:48 +0530 Subject: [PATCH 3/3] Add NuvioViewAllPillSize to HomeCollectionRowSection --- .../app/features/home/components/HomeCollectionRowSection.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/composeApp/src/commonMain/kotlin/com/nuvio/app/features/home/components/HomeCollectionRowSection.kt b/composeApp/src/commonMain/kotlin/com/nuvio/app/features/home/components/HomeCollectionRowSection.kt index e174a4923..520fe2b2d 100644 --- a/composeApp/src/commonMain/kotlin/com/nuvio/app/features/home/components/HomeCollectionRowSection.kt +++ b/composeApp/src/commonMain/kotlin/com/nuvio/app/features/home/components/HomeCollectionRowSection.kt @@ -28,6 +28,7 @@ import androidx.compose.ui.unit.sp import androidx.lifecycle.compose.collectAsStateWithLifecycle import com.nuvio.app.core.ui.NuvioCardDepthSurface import com.nuvio.app.core.ui.NuvioShelfSection +import com.nuvio.app.core.ui.NuvioViewAllPillSize import com.nuvio.app.core.ui.PosterLandscapeAspectRatio import com.nuvio.app.core.ui.landscapePosterWidth import com.nuvio.app.core.ui.nuvioCardDepth @@ -89,6 +90,7 @@ private fun HomeCollectionRowSectionContent( headerHorizontalPadding = sectionPadding, rowContentPadding = PaddingValues(horizontal = sectionPadding), showHeaderAccent = !homeCatalogSettings.hideCatalogUnderline, + viewAllPillSize = NuvioViewAllPillSize.Compact, key = { folder -> "collection_${collection.id}_folder_${folder.id}" }, ) { folder -> CollectionFolderCard(