diff --git a/refilc_mobile_ui/lib/pages/timetable/timetable_page.dart b/refilc_mobile_ui/lib/pages/timetable/timetable_page.dart
index 8e0e4e1..bbd5853 100644
--- a/refilc_mobile_ui/lib/pages/timetable/timetable_page.dart
+++ b/refilc_mobile_ui/lib/pages/timetable/timetable_page.dart
@@ -716,7 +716,7 @@ class TimetablePageState extends State<TimetablePage>
                           indicatorPadding:
                               const EdgeInsets.symmetric(horizontal: 10.0),
                           indicator: BoxDecoration(
-                            color: AppColors.of(context).highlight,
+                            color: Theme.of(context).colorScheme.background,
                             // color: Colors.transparent,
                             // border: Border.all(
                             //     color: AppColors.of(context)
diff --git a/refilc_mobile_ui/lib/screens/navigation/status_bar.dart b/refilc_mobile_ui/lib/screens/navigation/status_bar.dart
index 91ef649..ea8c6f0 100644
--- a/refilc_mobile_ui/lib/screens/navigation/status_bar.dart
+++ b/refilc_mobile_ui/lib/screens/navigation/status_bar.dart
@@ -93,7 +93,7 @@ class StatusBarState extends State<StatusBar> {
                   decoration: BoxDecoration(
                     // borderRadius: BorderRadius.circular(1.0),
                     borderRadius: BorderRadius.zero,
-                    color: AppColors.of(context).background,
+                    color: Theme.of(context).scaffoldBackgroundColor,
                   ),
                   padding: const EdgeInsets.only(left: 10.0, right: 10.0),
                   child: Text(
diff --git a/refilc_mobile_ui/lib/screens/settings/submenu/paint_list.dart b/refilc_mobile_ui/lib/screens/settings/submenu/paint_list.dart
index b8d52dd..5a14eeb 100644
--- a/refilc_mobile_ui/lib/screens/settings/submenu/paint_list.dart
+++ b/refilc_mobile_ui/lib/screens/settings/submenu/paint_list.dart
@@ -570,6 +570,9 @@ class PaintListScreenState extends State<PaintListScreen>
     // changing font family
     settingsProvider.update(fontFamily: newThemeByID!.fontFamily, store: true);
 
+    // set "paint mode" to custom accent
+    settingsProvider.update(accentColor: AccentColor.custom, store: true);
+
     // seems weird but it works, trust me (idk why)
     // await settingsProvider.update(theme: settingsProvider.theme, store: true);
     Provider.of<ThemeModeObserver>(context, listen: false)