Skip to content

Commit d9319f3

Browse files
committed
Use "colorize" icon for Material You setting
* Add `AppIcons.Outlined.Colorize` accessor + icon (#921)
1 parent 41804a5 commit d9319f3

3 files changed

Lines changed: 6 additions & 24 deletions

File tree

app/src/main/java/com/edricchan/studybuddy/ui/modules/debug/compose/device_info/DeviceInfoCategory.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ import androidx.compose.ui.text.font.FontFamily
2929
import androidx.core.content.ContextCompat
3030
import androidx.core.content.getSystemService
3131
import com.edricchan.studybuddy.R
32+
import com.edricchan.studybuddy.core.resources.icons.AppIcons
33+
import com.edricchan.studybuddy.core.resources.icons.outlined.Colorize
3234
import com.edricchan.studybuddy.ui.preference.compose.Preference
3335
import com.edricchan.studybuddy.ui.preference.compose.PreferenceCategory
3436
import com.edricchan.studybuddy.ui.preference.compose.PreferenceCategoryScope
3537
import com.edricchan.studybuddy.ui.theming.common.dynamic.isDynamicColorAvailable
3638
import com.edricchan.studybuddy.ui.theming.common.dynamic.prefDynamicTheme
3739
import com.edricchan.studybuddy.core.resources.R as CoreResR
38-
import com.edricchan.studybuddy.features.settings.R as SettingsR
39-
4040

4141
private val String.orUnset get() = ifEmpty { "<Unset>" }
4242
private val Any?.orUnavailable get() = this?.toString() ?: "<Not available>"
@@ -273,7 +273,7 @@ private fun PreferenceCategoryScope.DeviceDynamicThemePreference(modifier: Modif
273273
title = { Text(text = stringResource(R.string.debug_activity_dynamic_theme_info_dialog_title)) },
274274
icon = {
275275
Icon(
276-
painterResource(SettingsR.drawable.ic_auto_awesome_outline_24dp),
276+
AppIcons.Outlined.Colorize,
277277
contentDescription = null
278278
)
279279
},

features/settings/src/main/kotlin/com/edricchan/studybuddy/features/settings/general/ui/GeneralSettings.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ import androidx.compose.ui.res.stringResource
1919
import androidx.compose.ui.tooling.preview.Preview
2020
import androidx.compose.ui.unit.dp
2121
import androidx.lifecycle.compose.collectAsStateWithLifecycle
22+
import com.edricchan.studybuddy.core.resources.icons.AppIcons
23+
import com.edricchan.studybuddy.core.resources.icons.outlined.Colorize
2224
import com.edricchan.studybuddy.core.settings.appearance.DarkThemeValue
2325
import com.edricchan.studybuddy.features.settings.R
2426
import com.edricchan.studybuddy.features.settings.general.vm.GeneralSettingsViewModel
@@ -113,7 +115,7 @@ fun GeneralSettingsScreen(
113115
SwitchPreference(
114116
icon = {
115117
Icon(
116-
painterResource(R.drawable.ic_auto_awesome_outline_24dp),
118+
AppIcons.Outlined.Colorize,
117119
contentDescription = null
118120
)
119121
},

features/settings/src/main/res/drawable/ic_auto_awesome_outline_24dp.xml

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)