From c68b631d06c78309d88607f9392087a458588a30 Mon Sep 17 00:00:00 2001 From: austinried <4966622+austinried@users.noreply.github.com> Date: Sun, 27 Sep 2026 11:50:55 +0000 Subject: [PATCH] strengthen the inset border shadow --- app/src/main/kotlin/com/subtracks/ui/library/SongsContent.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/subtracks/ui/library/SongsContent.kt b/app/src/main/kotlin/com/subtracks/ui/library/SongsContent.kt index 3c55b7ce..7ab37a12 100644 --- a/app/src/main/kotlin/com/subtracks/ui/library/SongsContent.kt +++ b/app/src/main/kotlin/com/subtracks/ui/library/SongsContent.kt @@ -64,6 +64,8 @@ private val MIN_SMALL_FONT = 8.sp private val COVER_CORNER = 6.dp private val PLAY_SHADOW_RADIUS = 3.dp private val PLAY_SHADOW = Color.Black.copy(alpha = 0.6f) +private val INNER_SHADOW_RADIUS = 8.dp +private val INNER_SHADOW = Color.Black.copy(alpha = 0.85f) private val PLAY_ARROW = Icons.Rounded.PlayArrow private val PLAY_ARROW_PATH: Path by lazy { buildVectorPath(PLAY_ARROW) } @@ -202,7 +204,7 @@ private fun DrawScope.drawInnerShadow() { android.graphics.Paint().apply { isAntiAlias = true color = android.graphics.Color.BLACK - setShadowLayer(PLAY_SHADOW_RADIUS.toPx(), 0f, 0f, PLAY_SHADOW.toArgb()) + setShadowLayer(INNER_SHADOW_RADIUS.toPx(), 0f, 0f, INNER_SHADOW.toArgb()) } canvas.nativeCanvas.drawPath(ring.asAndroidPath(), paint) }