From 64b9b3e50f305a5c2ed1b0ef718a3bee3b7d7622 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Wed, 26 Mar 2025 23:01:34 +0700 Subject: [PATCH] Restore original list header's background color (#797) * more subtle header * restore original ListGroupHeader color & make option applied to only LibraryUpdateError, using tonalElevation instead. --- .../components/LibraryUpdateErrorUiItem.kt | 1 + .../presentation/core/components/ListGroupHeader.kt | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/presentation/libraryUpdateError/components/LibraryUpdateErrorUiItem.kt b/app/src/main/java/eu/kanade/presentation/libraryUpdateError/components/LibraryUpdateErrorUiItem.kt index f8d68da93..e05350612 100644 --- a/app/src/main/java/eu/kanade/presentation/libraryUpdateError/components/LibraryUpdateErrorUiItem.kt +++ b/app/src/main/java/eu/kanade/presentation/libraryUpdateError/components/LibraryUpdateErrorUiItem.kt @@ -45,6 +45,7 @@ internal fun LazyListScope.libraryUpdateErrorUiItems( ListGroupHeader( modifier = Modifier.animateItemFastScroll(), text = it.errorMessage, + tonalElevation = 1.dp, ) } } diff --git a/presentation-core/src/main/java/tachiyomi/presentation/core/components/ListGroupHeader.kt b/presentation-core/src/main/java/tachiyomi/presentation/core/components/ListGroupHeader.kt index 3bfa45bab..d7ae5d4f2 100644 --- a/presentation-core/src/main/java/tachiyomi/presentation/core/components/ListGroupHeader.kt +++ b/presentation-core/src/main/java/tachiyomi/presentation/core/components/ListGroupHeader.kt @@ -8,18 +8,23 @@ import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.text.font.FontWeight +import androidx.compose.ui.unit.Dp +import androidx.compose.ui.unit.dp import tachiyomi.presentation.core.components.material.padding @Composable fun ListGroupHeader( text: String, modifier: Modifier = Modifier, + // KMK --> + tonalElevation: Dp = 0.dp, + // KMK <-- ) { // KMK --> Surface( modifier = modifier .fillMaxWidth(), - color = MaterialTheme.colorScheme.surfaceContainerLow, + tonalElevation = tonalElevation, ) { // KMK <-- Text(