From 1031282fced35a0f9ec70ae2d37b538f55be6c35 Mon Sep 17 00:00:00 2001 From: XDdevv Date: Tue, 19 Aug 2025 17:32:21 +0500 Subject: [PATCH 1/2] Specify surfaceTint in TV ColorScheme --- .../src/main/java/com/example/jetcaster/tv/ui/theme/Color.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jetcaster/tv/src/main/java/com/example/jetcaster/tv/ui/theme/Color.kt b/Jetcaster/tv/src/main/java/com/example/jetcaster/tv/ui/theme/Color.kt index e01c77c91b..76c950e43a 100644 --- a/Jetcaster/tv/src/main/java/com/example/jetcaster/tv/ui/theme/Color.kt +++ b/Jetcaster/tv/src/main/java/com/example/jetcaster/tv/ui/theme/Color.kt @@ -81,6 +81,7 @@ val colorSchemeForDarkMode = darkColorScheme( primaryContainer = primaryContainerDark, onPrimaryContainer = onPrimaryContainerDark, secondary = secondaryDark, + surfaceTint = primaryDark, onSecondary = onSecondaryDark, secondaryContainer = secondaryContainerDark, onSecondaryContainer = onSecondaryContainerDark, @@ -106,7 +107,6 @@ val colorSchemeForDarkMode = darkColorScheme( onErrorContainer = onErrorContainerDark, ) -// Todo: specify surfaceTint val colorSchemeForLightMode = lightColorScheme( primary = primaryLight, onPrimary = onPrimaryLight, @@ -125,6 +125,7 @@ val colorSchemeForLightMode = lightColorScheme( background = backgroundLight, onBackground = onBackgroundLight, surface = surfaceLight, + surfaceTint = primaryLight, onSurface = onSurfaceLight, surfaceVariant = surfaceVariantLight, onSurfaceVariant = onSurfaceVariantLight, From ef7e24635005fcc125221fcb8c0b98a7251ac391 Mon Sep 17 00:00:00 2001 From: Rainxch Zed Date: Tue, 19 Aug 2025 17:46:49 +0500 Subject: [PATCH 2/2] Moved surfaceTint to the group of surface* to improve readibility --- .../src/main/java/com/example/jetcaster/tv/ui/theme/Color.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jetcaster/tv/src/main/java/com/example/jetcaster/tv/ui/theme/Color.kt b/Jetcaster/tv/src/main/java/com/example/jetcaster/tv/ui/theme/Color.kt index 76c950e43a..ec553f8090 100644 --- a/Jetcaster/tv/src/main/java/com/example/jetcaster/tv/ui/theme/Color.kt +++ b/Jetcaster/tv/src/main/java/com/example/jetcaster/tv/ui/theme/Color.kt @@ -81,7 +81,6 @@ val colorSchemeForDarkMode = darkColorScheme( primaryContainer = primaryContainerDark, onPrimaryContainer = onPrimaryContainerDark, secondary = secondaryDark, - surfaceTint = primaryDark, onSecondary = onSecondaryDark, secondaryContainer = secondaryContainerDark, onSecondaryContainer = onSecondaryContainerDark, @@ -97,6 +96,7 @@ val colorSchemeForDarkMode = darkColorScheme( onSurface = onSurfaceDark, surfaceVariant = surfaceVariantDark, onSurfaceVariant = onSurfaceVariantDark, + surfaceTint = primaryDark, border = outlineDark, borderVariant = outlineVariantDark, scrim = scrimDark, @@ -125,10 +125,10 @@ val colorSchemeForLightMode = lightColorScheme( background = backgroundLight, onBackground = onBackgroundLight, surface = surfaceLight, - surfaceTint = primaryLight, onSurface = onSurfaceLight, surfaceVariant = surfaceVariantLight, onSurfaceVariant = onSurfaceVariantLight, + surfaceTint = primaryLight, border = outlineLight, borderVariant = outlineVariantLight, scrim = scrimLight,