app_theme_picker
A customizable Flutter theme picker with FlexColorScheme color schemes, light/dark/system modes, persistent settings, and Riverpod state management.
0.4.1
327 downloads/mo
#1001 most downloaded on pub.dev
normidar/colaxy-pkgs
What this package is like to depend on
Last release 17 days ago
07 Aug 2026
Ships on a steady schedule
a new release about every 3 months
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
12 months old
9 releases · first in 2025
8 releases in the last 12 months
see the full history below
Release timeline
9 releases · Aug 2025 to Aug 2026
2026
Releases
latest 9-
0.4.107 Aug 2026Release notes
Open source →Fixed
- Narrowed the
riverpod_annotation/riverpod_generatorversion constraints and regenerated the.g.dartfiles.riverpod_annotationexact-pins a specificriverpodcore release internally, and this package's previous^4.0.0range let a host app's pub resolution drift to a newerriverpod_annotation(and therefore a newerriverpodcore) than the committed generated code was built against, breaking compilation with errors likerunBuild/handleValuesignature mismatches. - Bumped the
app_lang_selectordependency to^0.3.1for the same fix.
- Narrowed the
-
0.4.007 Aug 2026Release notes
Open source →Added
onThemeChangedandonThemeModeChangedcallbacks, invoked afterThemePod.changeTheme/ThemeModePod.changeThemeModepersist a new value. Lets a host app observe theme changes (e.g. for analytics) without depending on Riverpod.
-
0.3.002 Aug 2026Release notes
Open source →Breaking
- Removed the ~80
<Name>ThemeMockclasses and matching<name>ThemeOverridevalues. UsethemeOverride(FlexScheme.x)/themeModeOverride(ThemeMode.x), orFixedThemePod/FixedThemeModePoddirectly. They were shipped inlib/and so ended up in every app's binary. availableSchemesisSet<FlexScheme>instead ofSet<String>. Scheme names were compared as strings, so a typo silently filtered out everything.ThemeModePoddefaults toThemeMode.systeminstead ofThemeMode.light.- The default scheme is
FlexScheme.material, and is now configurable through thedefaultFlexSchemevariable (it was hardcoded tosakura).
Fixed
- The
AppBaronPickThemePageno longer tries to render a scrollable error view as its title.
Changed
PickThemePage.sizedefaults to 70, matchingThemePickTile.
- Removed the ~80
-
0.1.315 Feb 2026 -
0.1.3+430 Jul 2026Release notes
Open source →- CHORE: upgrade riverpod_generator to ^4.0.0 and riverpod_lint to ^3.1.0.
-
0.1.215 Feb 2026 -
0.1.115 Feb 2026 -
0.1.014 Nov 2025 -
0.0.126 Aug 2025