From 0c0a116f11a2383407b9e0037da0520fa226c889 Mon Sep 17 00:00:00 2001 From: Micah Morrison Date: Wed, 9 Aug 2023 23:41:33 -0400 Subject: [PATCH 1/2] Label and sort the default accent color --- lib/settings/pages/theme_settings_page.dart | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/settings/pages/theme_settings_page.dart b/lib/settings/pages/theme_settings_page.dart index 0f7fa10d0..3f5c76f1f 100644 --- a/lib/settings/pages/theme_settings_page.dart +++ b/lib/settings/pages/theme_settings_page.dart @@ -33,9 +33,12 @@ class _ThemeSettingsPageState extends State { // For now, we will use the pre-made themes provided by FlexScheme // @TODO: Make this into our own custom enum list and extend this functionality to allow for more themes - List customThemeOptions = CustomThemeType.values.map((CustomThemeType scheme) { - return ListPickerItem(color: scheme.color, label: scheme.label, payload: scheme); - }).toList(); + List customThemeOptions = [ + ListPickerItem(color: CustomThemeType.deepBlue.color, label: '${CustomThemeType.deepBlue.label} (Default)', payload: CustomThemeType.deepBlue), + ...CustomThemeType.values.where((element) => element != CustomThemeType.deepBlue).map((CustomThemeType scheme) { + return ListPickerItem(color: scheme.color, label: scheme.label, payload: scheme); + }).toList() + ]; // Font Settings FontScale titleFontSizeScale = FontScale.base; From f8c47bed4326633ca697c9dfbdc7a5c375037bc0 Mon Sep 17 00:00:00 2001 From: Micah Morrison Date: Wed, 9 Aug 2023 23:42:10 -0400 Subject: [PATCH 2/2] Update CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5348e2bc9..7ae9a417d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -42,6 +42,7 @@ - Improve behavior of deferred comment indicator - contribution from @micahmo - Text scaling now respects system's font scaling. Text scaling is based off of the system font - Improved contrast on user chips and badges - contribution from @CTalvio +- Prioritize and label the default accent color - contribution from @micahmo ### Fixed - Fixed issue where the community post feed was missing the last post - contribution from @ajsosa