fluxui_kit 0.2.0
fluxui_kit: ^0.2.0 copied to clipboard
A token-driven Flutter UI system. 30+ production-ready components with zero hardcoded colors or sizes — everything resolves through typed design tokens.
Changelog #
0.1.0 #
Initial release of fluxui_kit.
Added #
AppTheme— light, dark, and fully custom theme generation built onAppDesignTokens.AppThemeTokens—ThemeExtensioncarrying the full typed token set for use in widget trees.- 30 production-ready widgets:
AppButton(4 variants, 3 sizes, loading state)AppCard(surface, outlined, muted)AppAvatar(image, initials, icon fallback; 5 sizes)AppBadge(label and dot; 5 semantic variants)AppCarousel(paginated with controls and indicators)AppAlert(info, success, warning, danger, neutral)AppProgress(linear and circular)AppDialog(withshowandconfirmstatic helpers)AppBottomSheet(withshowstatic helper and drag handle)AppToast(5 variants viaScaffoldMessenger)AppSkeleton(shimmer animation; text and circular variants)AppTextField(outline and filled)AppCombobox(searchable bottom-sheet picker)AppOtpField(paste support, backspace navigation)AppSearchBar(auto-clear button)AppSlider(token-driven with live value label)Gap,HStack,VStack(layout primitives)AppAppBar(token-driven,PreferredSizeWidget)AppBottomNav(badge support, safe-area aware)AppNavigationMenu(tabbed panel navigation)AppPagination(ellipsis, prev/next)AppTabs(with optional panel content)AppRoadmapItem(planned, active, completed states)AppCheckbox(labeled, tristate)AppChip(filter and removable variants)AppRadio+AppRadioGroup(custom drawn, generic)AppSwitch(labeled toggle)AppText(15 type scale variants, 7 semantic tones)
- Full
AppDesignTokensre-export (colors, spacing, radius, sizes, motion, typography). BuildContextextensions:context.appColors,context.appSpacing,context.appRadius,context.appSizes,context.appMotion,context.appTypography.