flutter_themekit_plus 0.0.2 copy "flutter_themekit_plus: ^0.0.2" to clipboard
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 ThemeKit widget for easy integration with MaterialApp.
  • 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’s ColorScheme, typography, shapes, animations, and padding.
3
likes
120
points
27
downloads

Publisher

unverified uploader

Weekly Downloads

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 palettes, auto theme switching, prebuilt themed widgets, context-aware theming, and modular theme extensions.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_web_plugins, plugin_platform_interface, provider, shared_preferences, web

More

Packages that depend on flutter_themekit_plus