ultimate_alarm_clock icon indicating copy to clipboard operation
ultimate_alarm_clock copied to clipboard

App Theming Process Updated as per Issue #576

Open Gaurav-Kushwaha-1225 opened this issue 7 months ago • 9 comments

Description Issue No. - #576

This change addresses Issue #576 by adopting a more robust theming mechanism for the application. Also, regarding the theme issue on Add Timer Dialog Box.

Proposed Changes

Previous Method:

  • Relied on the variable var isLightMode = true.obs; in lib/app/modules/settings/controllers/theme_controller.dart.

New Method (Inspired by reference article as mentioned in the Issue):

  • Leverages themeController.currentTheme.value == ThemeMode.light to check the current theme state.

Fixes #576

Screenshots

light

Checklist

  • [ ] Tests have been added or updated to cover the changes
  • [X] Documentation has been updated to reflect the changes
  • [X] Code follows the established coding style guidelines
  • [X] All tests are passing

Gaurav-Kushwaha-1225 avatar Jun 28 '24 09:06 Gaurav-Kushwaha-1225