diff --git a/app/src/main/kotlin/com/subtracks/ui/library/ArtistDetailScreen.kt b/app/src/main/kotlin/com/subtracks/ui/library/ArtistDetailScreen.kt index abbf36a9..503450b7 100644 --- a/app/src/main/kotlin/com/subtracks/ui/library/ArtistDetailScreen.kt +++ b/app/src/main/kotlin/com/subtracks/ui/library/ArtistDetailScreen.kt @@ -29,6 +29,8 @@ import androidx.compose.runtime.Composable import androidx.compose.runtime.getValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier +import androidx.compose.ui.draw.BlurredEdgeTreatment +import androidx.compose.ui.draw.blur import androidx.compose.ui.draw.clip import androidx.compose.ui.geometry.Offset import androidx.compose.ui.graphics.Color @@ -148,7 +150,10 @@ fun ArtistDetailScreen( imageVector = Icons.AutoMirrored.Rounded.ArrowBack, contentDescription = null, tint = Color.Black.copy(alpha = 0.8f), - modifier = Modifier.offset(x = 0.dp, y = 2.dp), + modifier = + Modifier + .offset(x = 0.dp, y = 2.dp) + .blur(6.dp, BlurredEdgeTreatment.Unbounded), ) Icon( imageVector = Icons.AutoMirrored.Rounded.ArrowBack, 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 73917a12..4fb50304 100644 --- a/app/src/main/kotlin/com/subtracks/ui/library/LibraryScreen.kt +++ b/app/src/main/kotlin/com/subtracks/ui/library/LibraryScreen.kt @@ -197,11 +197,15 @@ fun LibraryScreen( .wrapContentHeight(unbounded = true) .fillMaxWidth(), ) { + val logoSize = 28.dp Icon( painter = painterResource(R.drawable.ic_stat_name), contentDescription = null, tint = MaterialTheme.colorScheme.onBackground, - modifier = Modifier.padding(start = 4.dp, top = titleTop).size(40.dp), + modifier = + Modifier + .padding(start = 12.dp, top = titleTop + (titleLineHeight - logoSize) / 2) + .size(logoSize), ) Text( text = selectedTab.label,