desktop_ui_kit 0.3.1 copy "desktop_ui_kit: ^0.3.1" to clipboard
desktop_ui_kit: ^0.3.1 copied to clipboard

Platform-adaptive desktop widgets for Flutter with native OS conventions and keyboard navigation.

Changelog #

0.3.1 #

  • Fixed DesktopSplitPanel divider overflow bug (divider thickness now subtracted from available space)
  • Exported DesktopResizableDivider from barrel
  • Added tests for all layout widgets, CommandPalette, SplitPanel, MenuBar, InputDecorator, FormControl
  • 74 tests passing

0.3.0 — Layout Widgets #

  • Added DesktopTabBar with scrollable tabs, close buttons, drag reorder, keyboard navigation
  • Added DesktopTabView with animated transitions and lazy loading
  • Added DesktopToolbar with buttons, separators, spacers, and custom widgets
  • Added DesktopDockPanel with collapse/expand, resizable divider, title bar actions
  • Added DesktopPanelGroup for organizing multiple dockable panels
  • All layout widgets follow desktop-native styling
  • Refactored codebase: all files under 250 lines
  • 30 tests passing

0.2.0 — Form Controls #

  • Added DesktopTextField with labels, hints, icons, and validation states
  • Added DesktopDropdown with floating overlay and selection support
  • Added DesktopCheckbox with indeterminate state
  • Added DesktopRadio with group selection
  • Added DesktopSwitch with animated toggle
  • All form controls follow desktop-native styling
  • 30 tests passing

0.1.1 #

  • Shortened pubspec description for pub.dev compliance
  • Fixed documentation URL to point to GitHub README
  • Added dartdoc comments to all public API elements (25%+ coverage)

0.1.0 — Initial Release #

  • Design tokens (spacing, radii, shadows, durations)
  • Color palettes for light, dark, and high-contrast modes
  • Typography system with platform-adaptive fonts
  • DesktopTheme with automatic platform detection
  • Platform detection utilities
  • Keyboard shortcut handling
  • Primary widgets: Button, Dialog
0
likes
0
points
378
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

Platform-adaptive desktop widgets for Flutter with native OS conventions and keyboard navigation.

Repository (GitHub)
View/report issues

Topics

#desktop #ui #widget #design-system #cross-platform

Funding

Consider supporting this project:

github.com

License

unknown (license)

Dependencies

flutter

More

Packages that depend on desktop_ui_kit