From 9afedde0c4e8b05da8d7ab7af6b1ab08db35d95e Mon Sep 17 00:00:00 2001 From: austinried <4966622+austinried@users.noreply.github.com> Date: Thu, 24 Sep 2026 05:28:57 +0000 Subject: [PATCH] shade the now playing art and resaturate the mini player --- app/src/main/kotlin/com/subtracks/ui/playback/MiniPlayer.kt | 2 +- .../main/kotlin/com/subtracks/ui/playback/NowPlayingScreen.kt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/subtracks/ui/playback/MiniPlayer.kt b/app/src/main/kotlin/com/subtracks/ui/playback/MiniPlayer.kt index 1e9eba2e..211b60d8 100644 --- a/app/src/main/kotlin/com/subtracks/ui/playback/MiniPlayer.kt +++ b/app/src/main/kotlin/com/subtracks/ui/playback/MiniPlayer.kt @@ -52,7 +52,7 @@ fun MiniPlayer( color = artwork?.let { val (hue, saturation, lightness) = lerp(it.scheme.surfaceContainerHigh, it.gradientHigh, 0.5f).toHsl() - Color.hsl(hue, saturation * 0.65f, lightness) + Color.hsl(hue, saturation * 0.8f, lightness) } ?: MaterialTheme.colorScheme.surfaceContainerHigh, contentColor = MaterialTheme.colorScheme.onSurface, modifier = diff --git a/app/src/main/kotlin/com/subtracks/ui/playback/NowPlayingScreen.kt b/app/src/main/kotlin/com/subtracks/ui/playback/NowPlayingScreen.kt index d8402b1d..d98bcbd0 100644 --- a/app/src/main/kotlin/com/subtracks/ui/playback/NowPlayingScreen.kt +++ b/app/src/main/kotlin/com/subtracks/ui/playback/NowPlayingScreen.kt @@ -44,6 +44,7 @@ import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip +import androidx.compose.ui.draw.shadow import androidx.compose.ui.graphics.Color import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.unit.dp @@ -175,6 +176,7 @@ fun NowPlayingScreen( Modifier .fillMaxHeight() .aspectRatio(1f) + .shadow(elevation = 3.dp, shape = RoundedCornerShape(2.dp), clip = false) .clip(RoundedCornerShape(2.dp)), ) }