From f8bdefa6c8d6cfb0463f08a4582a9facabeea4a7 Mon Sep 17 00:00:00 2001 From: sharmashubhams Date: Wed, 21 May 2025 12:33:20 +0530 Subject: [PATCH 1/2] Horologist: Change media artwork background to match updated UX designs. Adjusted gradient, colors, and alpha values of background to better match the intended design. --- .../background/ArtworkImageBackground.kt | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/media/ui-material3/src/main/java/com/google/android/horologist/media/ui/material3/components/background/ArtworkImageBackground.kt b/media/ui-material3/src/main/java/com/google/android/horologist/media/ui/material3/components/background/ArtworkImageBackground.kt index 9df887458f..34b756e58a 100644 --- a/media/ui-material3/src/main/java/com/google/android/horologist/media/ui/material3/components/background/ArtworkImageBackground.kt +++ b/media/ui-material3/src/main/java/com/google/android/horologist/media/ui/material3/components/background/ArtworkImageBackground.kt @@ -28,7 +28,6 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.draw.drawWithCache import androidx.compose.ui.geometry.Offset import androidx.compose.ui.geometry.center -import androidx.compose.ui.graphics.BlendMode import androidx.compose.ui.graphics.Brush import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.ImageBitmap @@ -62,15 +61,12 @@ public fun ArtworkImageBackground( modifier = modifier.fillMaxSize().drawWithCache { val gradientBrush = - Brush.radialGradient( - 0.55f to Color.Transparent, - 0.85f to colorScheme.onSecondary, - 1f to colorScheme.background, - ) + Brush.radialGradient(0.65f to Color.Transparent, 1f to colorScheme.background) onDrawWithContent { drawRect(colorScheme.background) drawContent() - drawRect(color = colorScheme.secondary, alpha = 0.4f, blendMode = BlendMode.Darken) + drawRect(color = colorScheme.primaryContainer, alpha = 0.3f) + drawRect(color = colorScheme.onPrimary, alpha = 0.6f) drawRect(gradientBrush) } }, @@ -112,6 +108,6 @@ public fun ColorBackground( } canvas.drawRect(0f, 0f, size.width, size.height, paint = paint) onDrawBehind { drawImage(bitmap) } - }, + } ) -} +} \ No newline at end of file From 4243ffedc6ca350860e9f3212bcd24fec122c8f8 Mon Sep 17 00:00:00 2001 From: sharmashubhams Date: Wed, 21 May 2025 13:18:19 +0530 Subject: [PATCH 2/2] Horologist: Change media artwork background to match updated UX designs. Adjusted gradient, colors, and alpha values of background to better match the intended design. --- .../material3/components/background/ArtworkImageBackground.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media/ui-material3/src/main/java/com/google/android/horologist/media/ui/material3/components/background/ArtworkImageBackground.kt b/media/ui-material3/src/main/java/com/google/android/horologist/media/ui/material3/components/background/ArtworkImageBackground.kt index 34b756e58a..04b48c08ab 100644 --- a/media/ui-material3/src/main/java/com/google/android/horologist/media/ui/material3/components/background/ArtworkImageBackground.kt +++ b/media/ui-material3/src/main/java/com/google/android/horologist/media/ui/material3/components/background/ArtworkImageBackground.kt @@ -108,6 +108,6 @@ public fun ColorBackground( } canvas.drawRect(0f, 0f, size.width, size.height, paint = paint) onDrawBehind { drawImage(bitmap) } - } + }, ) -} \ No newline at end of file +}