Add optimize storage setting and sheet.

This commit is contained in:
Alex Hart
2024-08-01 15:52:51 -03:00
committed by mtang-signal
parent 2677665069
commit 1d1ea01cc1
6 changed files with 288 additions and 7 deletions

View File

@@ -261,6 +261,12 @@ fun MessageBackupsTypeBlock(
style = MaterialTheme.typography.titleMedium
)
val featureIconTint = if (isSelected) {
MaterialTheme.colorScheme.primary
} else {
MaterialTheme.colorScheme.onSurfaceVariant
}
Column(
verticalArrangement = spacedBy(4.dp),
modifier = Modifier
@@ -268,7 +274,7 @@ fun MessageBackupsTypeBlock(
.padding(horizontal = 16.dp)
) {
messageBackupsType.features.forEach {
MessageBackupsTypeFeatureRow(messageBackupsTypeFeature = it)
MessageBackupsTypeFeatureRow(messageBackupsTypeFeature = it, iconTint = featureIconTint)
}
}
}
@@ -292,7 +298,7 @@ private fun formatCostPerMonth(pricePerMonth: FiatMoney): String {
}
}
private fun testBackupTypes(): List<MessageBackupsType> {
fun testBackupTypes(): List<MessageBackupsType> {
return listOf(
MessageBackupsType(
tier = MessageBackupTier.FREE,