flutter_themekit_plus 0.0.2
flutter_themekit_plus: ^0.0.2 copied to clipboard
A comprehensive Flutter theming system that provides a plug-and-play solution for creating consistent, dynamic, and accessible user interfaces. It supports light/dark/system modes, curated color palet [...]
Changelog #
0.0.2 - 2025-07-05 #
Added #
- Initial release of
flutter_themekit_plus, a comprehensive Flutter theming system. - Core Features:
- Auto theme switching with support for system theme matching, time-based (day/night) switching, and user-triggered theme changes, persisted via
SharedPreferences. - Curated theme packs: Material (Material 3), Glassmorphism, Pastel, Neumorphism, Cyberpunk, Dracula, Minimal, and Solarized, all with accessible color palettes (WCAG 2.1 compliant).
- Theme extensions for modular customization of typography, shapes, animations, and padding.
- One-line setup using the
ThemeKitwidget for easy integration withMaterialApp.
- Auto theme switching with support for system theme matching, time-based (day/night) switching, and user-triggered theme changes, persisted via
- Widgets:
- Prebuilt themed widgets:
ThemedButton,ThemedAppBar,ThemedBottomNavBar,ThemedBottomSheet,ThemedAlertDialog,ThemedScaffoldMessenger,ThemedCard,ThemedText,ThemedDialog,ThemedDrawer,ThemedTabs,ThemedListTile,ThemedContainer,ThemedRadio,ThemedCheckbox,ThemedIcon,ThemedBadge,ThemedTextField,ThemedExpansionPanel,ThemedBanner,ThemedToast,ThemedSnackbar,ThemedLoader,ThemedDivider,ThemedChip,ThemedTag,ThemedPopupMenu,ThemedTooltip,ThemedMenu,ThemedFAB. - All widgets support context-aware variants (
primary,secondary,success,danger,info) and respect the active theme’sColorScheme, typography, shapes, animations, and padding.
- Prebuilt themed widgets: