mobintix_ui_kit 0.0.1
mobintix_ui_kit: ^0.0.1 copied to clipboard
A fully configurable, theme-driven Flutter UI kit with responsive breakpoints, design tokens, accessibility support, and 30+ production-ready widgets for building consistent cross-platform apps.
Changelog #
All notable changes to the ui_kit module will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.0.1 - 2026-03-01 #
Added #
- Core theme system:
AppTheme,AppColors,AppTypography,AppSpacing,AppRadius,AppShadows. AppDurationstoken class for animation timings.AppSizingtoken class for consistent widget dimensions (buttons, icons, avatars, dialogs).AppThemeScopeInheritedWidget for dependency-free theme injection.ThemeBuilderconvenience widget.Responsiveutility with 5-tier breakpoints (xs/sm/md/lg/xl).ResponsiveBuilderwidget andResponsiveContextextensions.- Buttons:
AppButton,AppIconButton,AppTextButtonwith Semantics support. - Inputs:
AppTextField,PasswordTextField,PinInput,SearchField,PhoneFieldwithCountryCode/CountryCodesutilities. - Cards:
AppCard,InfoCard,TransactionCard. - Layout:
VSpace,HSpace,SafeContent,AppAppBar. - Feedback:
LoadingIndicator,LoadingOverlay,EmptyState,ErrorState,showAppToast. - Dialogs:
showAppDialog,AppDialog,showConfirmDialog,showAppBottomSheet,BottomSheetOption. - Media:
AppImage,AppAvatar,StatusAvatar. - Typography:
AppTextwith all Material 3 text styles. - Misc:
AppDivider,AppVerticalDivider,DividerWithText,AppBadge,NotificationBadge. - Shimmer:
ShimmerLoading,ShimmerBox,ShimmerText,ShimmerListItem,ShimmerCard. - JSON-driven theming for white-label customization.
- Light and dark theme factories.
- Accessibility: Semantics on all interactive widgets, reduced-motion support.
analysis_options.yamlwith strict lint rules.- Widget tests with
wrapWithThemehelper.