adaptive_chameleon_theme 2024.8.0 copy "adaptive_chameleon_theme: ^2024.8.0" to clipboard
adaptive_chameleon_theme: ^2024.8.0 copied to clipboard

Adds support for managing theme modes (light, dark, system) and switching theme colors.

2024.8.0 #

  • Enhanced UI Components:
    • Updated ThemeColorSelectorWidget to utilize Material 3 buttons.
    • Buttons in ThemeColorSelectorWidget now automatically wrap and adjust layout to fit smaller screen sizes, ensuring centering and even spacing.
  • Customizability:
    • Added support for passing custom labels to ThemeModeSelectorWidget, with an option to include or exclude labels alongside icons.
  • Localization Support:
    • Enabled localization for ThemeModeSelectorWidget by allowing custom text for labels.
  • Bug Fixes & Improvements:
    • Fixed issues with theme configurations where elements from light themes appeared in dark themes.
    • Refined the theme selection process to ensure that a new random theme ID is selected if the currently active theme ID is chosen.

0.0.9 #

Updated plugin dependencies. Added support for Material3.

0.0.8 #

Increased Unit Test Coverage.

0.0.7 #

Added Unit Tests.

0.0.6 #

Updated plugin dependencies.

0.0.5 #

Implemented theme color selector widget. Implemented theme mode selector widget.

0.0.4 #

  • Fixed Dart format issues.

0.0.3 #

Supports theme modes: light, dart, system default. Supports colors for light and dart themes. Persists theme customization across app restarts. Allows to toggle theme mode between light and dark. Allows to toggle between different theme colors. Allows to set default theme. Allows to reset to default theme.

0.0.2 #

Updated README

0.0.1 #

  • Initial release.
23
likes
0
pub points
57%
popularity

Publisher

verified publisherkevinomyonga.com

Adds support for managing theme modes (light, dark, system) and switching theme colors.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, shared_preferences

More

Packages that depend on adaptive_chameleon_theme