vvk_ui_kit 1.0.0 copy "vvk_ui_kit: ^1.0.0" to clipboard
vvk_ui_kit: ^1.0.0 copied to clipboard

A Flutter UI kit with Material 3 theming, reusable widgets, utilities, shimmer loading, SVG icons, and light/dark theme support.

1.0.0 #

  • Stable release — first production-ready version of vvk_ui_kit with a complete public API exported from package:vvk_ui_kit/vvk_ui_kit.dart.
  • Widget test suite — 301 tests across 30 test files covering the full component library:
    • Core — extensions, theme tokens, NavigationUtil, DialogUtil, JsonUtils, Translations, and widget helpers.
    • ButtonsUIStyledButton, split/glass/slider/social auth, and all button variants.
    • Accordion, cards & clips — expansion accordions, UICard, UIAnimatedFlipCard, ticket/coupon clips, hexagon, and sharp corners.
    • Carousel & decoration — carousels with indicators, gradient widgets, dotted borders, corner ribbons, and glass surfaces.
    • Display & rating — stat cards, banners, command bar, progress bars, animated counter, text avatar, stack badge, timer builder, and rating bars.
    • Dialogs — adaptive alert/action sheets, shell dialogs, Cupertino sheets, image picker, and bottom sheets.
    • Feedback — snackbars, badges, empty states, tooltips, popover, skeleton placeholders, and product tour (UITourController, spotlight overlay).
    • Inputs — form fields, UIForm, dropdowns, search bar, tag input, number field, color picker, OTP, sliders, calendar/date/time pickers, and settings tiles.
    • Layout & responsive — dividers, page scaffold, expandable panel, dynamic overflow, keyboard dismiss/toolbar, portal, glass scaffold, and Responsive helpers.
    • Lists, loading & media — swipe action tile, shimmer/overlay/load-more helpers, UIImage, and UIImageScope.
    • Navigation & tabs — app bars, bottom bars, menu bar, tree view, breadcrumbs, context menu, side menu, settings scaffolds, and tab bars.
    • Selection, states & text — list tile select, pill switch, radio group, rounded checkbox, error info, rich/read-more/marquee text, and SVG icons.
  • Documentation — updated README.md, doc/IMPLEMENTATION_GUIDE.md, and example app catalog to match the current API.

0.0.9 #

  • GlassUIGlassSurface, UIGlassCard, UIGlassButton, UIGlassAppBar, UIGlassBottomNavBar, UIGlassScaffold, UIGlassTheme.
  • Product toursUITourController, UITourStep, UISpotlightOverlay, UITourTooltipCard, UITourProgressIndicator.
  • FeedbackUIPopover.

0.0.8 #

  • Coupon clipsUICouponClip, UICouponCard, UICouponClipper, UICouponDecorationPainter.
  • Adaptive dialogsshowUIAdaptiveAlertDialog, showUIAdaptiveActionSheet with shared platform selection.
  • CoreUIPageRoute transitions (UIEntrancePageTransition, UIDrillInPageTransition, UIHorizontalSlidePageTransition).
  • Maintenance — removed dead loading/shimmer.dart re-export; consolidated adaptive platform helper and context-menu item mapping; expanded example showcase coverage.

0.0.7 #

  • ButtonsUISplitButton.
  • DisplayUICommandBar.
  • InputsUISearchBar, UITagInput, UINumberField, UIColorPicker.

0.0.6 #

  • LayoutUIPageScaffold, UIExpandableFloatingPanel, UIDynamicOverflow.
  • ListsUISwipeActionTile.
  • NavigationUIBottomNavyBar, UIFloatingBottomBar, UIMenuBar, UITreeView.
  • CardsUIAnimatedFlipCard.

0.0.5 #

  • LoadingUIShimmer, UIShimmerLoadingContainer, UIShimmerBase, UIShimmerPageLoading, UILoadingOverlay, UILoadMoreContainer, UILoadingIndicator.
  • Interactive example app catalog covering all exported widgets and utilities.
  • Implementation guide at doc/IMPLEMENTATION_GUIDE.md.

0.0.4 #

  • Accordion, cards & clipsUIExpansionAccord, UIExpansionAccordItem, UIExpansionTile, UICard, UICardTopContainer, UIHexagon, UISharpCorners, UITicketClip.
  • CarouselUICarouselWithIndicator, UISectionCarousel, UICarouselControls, UICarouselRowPage, UICarouselNavButton, UICarouselPageIndicators.
  • DecorationUIGradientBox, UIGradientText, UIGradientSvgIcon, UIDottedBorder, UICornerRibbon.

0.0.3 #

  • DisplayUIStatSummaryCard, UIStatusBanner, UIBatteryIndicator, UISegmentedBar, UISummaryGrid, UIMetricListTile, UIIconBadge, UIAnimatedCounter, UITextAvatar, UIStackBadge, UITimerBuilder, and related display widgets.
  • DialogsUICustomMessageDialog, UIShellDialog, UIAlertPanel, UIListDialog, UIImagePickerDialog, showUISheet, showUICupertinoActionSheet.
  • FeedbackUISnackbar, UIEmptyState, UIBadge, UILiveBadge, UINoteList, UISkeletonPlaceholder, UITooltip.
  • InputsUITextFormField, UILabeledField, UILabeledTextFormField, UIForm with named fields, UIDropdown, UIOverlayDropdown, UIPasswordStrengthIndicator, UIRangeSlider, NoLeadingSpaceFormatter, NoSpaceFormatter, and settings tile widgets.

0.0.2 #

  • Selection & statesUIListTileSelect, UIRoundedCheckbox, UIRadioGroup, UIErrorInfo.
  • TabsUITabBar, UISegmentedTabBar, UIButtonsTab.
  • Text & iconsUIText, UIRichText, UIReadMoreText, UIMarquee, UITextRow, UISvgImage, UISvgAssetIcon, UISocialAuthIcon with a lightweight built-in SVG path parser; widget helpers buildUILabel, textStyle, textSpan, getMaxLines, getTextHeight.
  • Core utilitiesNavigationUtil, DialogUtil, DateTimeUtil, JsonUtils, JsonHelper, Mapper, Translations, TranslationCache, StringUtils, StringExtension, DoubleExtension.

0.0.1 #

  • Initial release of vvk_ui_kit.
  • ThemingUIAppTheme with UIThemePalette light/dark presets, UIThemeExtension semantic tokens, and UIMetrics layout values.
  • ButtonsUIStyledButton with style variants, UIPrimaryTextButton, UITextButton, UIElevatedButton, UIIconButton, UIElevatedIconButton, UIImageButton, UIImageTextButton, UICupertinoTextButton, UICustomOutlinedButton, UITabTextButton, UIGradientButton, UISliderButton, and UISocialAuthButton.
  • Layout & responsiveUIDivider, UIDashedDivider, UICenteredTextDivider, UIFixedSectionListView, UIScrollableScreen, UISeparatedRow, UISeparatedColumn, UISpacing, UIKeyboardDismissArea, Responsive, ResponsiveProvider, ResponsiveLayout.
  • MediaUIImage for assets, network URLs, SVG, and base64 via UIImageScope builder injection.
  • NavigationUIAppBar, UISideMenu, UISettingsPageScaffold, UITabbedDetailScaffold, UIThemeToggleButton, UIDoubleBackToExit.
1
likes
150
points
138
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A Flutter UI kit with Material 3 theming, reusable widgets, utilities, shimmer loading, SVG icons, and light/dark theme support.

Repository (GitHub)
View/report issues

Topics

#ui #widget #material #theme #flutter-ui

License

MIT (license)

Dependencies

flutter, intl

More

Packages that depend on vvk_ui_kit