Update: Replace Material icons with Phosphor in CategoryChips

This commit is contained in:
machiav3lli 2022-10-04 03:08:11 +02:00
parent c98e74a562
commit 8c6ba81f99

View File

@ -17,8 +17,6 @@ import androidx.compose.foundation.lazy.LazyRow
import androidx.compose.foundation.lazy.items import androidx.compose.foundation.lazy.items
import androidx.compose.foundation.selection.toggleable import androidx.compose.foundation.selection.toggleable
import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Done
import androidx.compose.material3.Icon import androidx.compose.material3.Icon
import androidx.compose.material3.MaterialTheme import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Surface import androidx.compose.material3.Surface
@ -35,6 +33,8 @@ import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.graphicsLayer import androidx.compose.ui.graphics.graphicsLayer
import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.Dp
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import com.machiav3lli.fdroid.ui.compose.icons.Phosphor
import com.machiav3lli.fdroid.ui.compose.icons.phosphor.Check
import com.machiav3lli.fdroid.ui.compose.utils.compositeOverBackground import com.machiav3lli.fdroid.ui.compose.utils.compositeOverBackground
private enum class SelectionState { Unselected, Selected } private enum class SelectionState { Unselected, Selected }
@ -114,7 +114,7 @@ fun CategoryChip(
) { ) {
AnimatedVisibility(visible = isSelected) { AnimatedVisibility(visible = isSelected) {
Icon( Icon(
imageVector = Icons.Filled.Done, imageVector = Phosphor.Check,
contentDescription = null, contentDescription = null,
tint = MaterialTheme.colorScheme.onSurface, tint = MaterialTheme.colorScheme.onSurface,
modifier = Modifier modifier = Modifier