From b16fe0f8d6007a5e38ca13cbcac50e4a4de0875e Mon Sep 17 00:00:00 2001 From: austinried <4966622+austinried@users.noreply.github.com> Date: Fri, 25 Sep 2026 11:39:15 +0000 Subject: [PATCH] nudge the playlists tab glyph so it reads the same size as the neighbours The PlaylistPlay glyph sits smaller and left in its viewport; scale it up slightly and shift it right, like the download glyph's vertical nudge. --- .../kotlin/com/subtracks/ui/library/LibraryScreen.kt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/subtracks/ui/library/LibraryScreen.kt b/app/src/main/kotlin/com/subtracks/ui/library/LibraryScreen.kt index d6271b88..117881fd 100644 --- a/app/src/main/kotlin/com/subtracks/ui/library/LibraryScreen.kt +++ b/app/src/main/kotlin/com/subtracks/ui/library/LibraryScreen.kt @@ -86,6 +86,7 @@ import androidx.compose.ui.graphics.Path import androidx.compose.ui.graphics.StrokeCap import androidx.compose.ui.graphics.drawscope.clipPath import androidx.compose.ui.graphics.drawscope.clipRect +import androidx.compose.ui.graphics.graphicsLayer import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.layout.boundsInParent import androidx.compose.ui.layout.layout @@ -880,7 +881,14 @@ private fun TabContent( imageVector = tab.icon, contentDescription = tab.label, tint = color, - modifier = Modifier.size(TAB_ICON_SIZE), + modifier = + Modifier.size(TAB_ICON_SIZE).graphicsLayer { + if (tab == LibraryTab.Playlists) { + scaleX = 1.12f + scaleY = 1.12f + translationX = 1.5.dp.toPx() + } + }, ) Box( modifier =