sticky header

This commit is contained in:
Cuong-Tran
2024-10-24 00:41:35 +07:00
parent 8aa2eccfaa
commit 58d59a555d
3 changed files with 64 additions and 59 deletions

View File

@@ -1,7 +1,9 @@
package tachiyomi.presentation.core.components
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.padding
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Surface
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
@@ -13,15 +15,21 @@ fun ListGroupHeader(
text: String,
modifier: Modifier = Modifier,
) {
Text(
text = text,
Surface(
modifier = modifier
.padding(
horizontal = MaterialTheme.padding.medium,
vertical = MaterialTheme.padding.small,
),
color = MaterialTheme.colorScheme.onSurfaceVariant,
fontWeight = FontWeight.SemiBold,
style = MaterialTheme.typography.bodyMedium,
)
.fillMaxWidth(),
color = MaterialTheme.colorScheme.surfaceContainerLow,
) {
Text(
text = text,
modifier = Modifier
.padding(
horizontal = MaterialTheme.padding.medium,
vertical = MaterialTheme.padding.small,
),
color = MaterialTheme.colorScheme.onSurfaceVariant,
fontWeight = FontWeight.SemiBold,
style = MaterialTheme.typography.bodyMedium,
)
}
}