voo_dashboard 0.0.1
voo_dashboard: ^0.0.1 copied to clipboard
A comprehensive, responsive dashboard UI kit for Flutter with sidebar/topbar navigation, stat cards, chart containers, and activity feeds.
0.0.1 #
Added #
- Initial release of VooDashboard package
- Comprehensive responsive dashboard UI kit for Flutter
- Clean architecture implementation with Domain, Data, and Presentation layers
- Atomic design pattern for UI components
Layout Components
VooDashboard- Root shell widget with responsive layoutVooDashboardSidebar- Collapsible sidebar with navigation sectionsVooDashboardTopBar- Top navigation bar with logo, nav items, and user menuVooDashboardContent- Main content area wrapperVooDashboardPage- Page wrapper with title, breadcrumbs, and scroll
Widget Components
VooStatCard- Stat display with value, label, icon, and trend indicatorVooKpiCard- KPI card with sparkline slot and period comparisonVooChartContainer- Styled container for any chart libraryVooQuickAction- Action button/tile for common operationsVooBreadcrumbs- Breadcrumb navigation trailVooActivityFeed- Scrollable list of recent activitiesVooStatGrid- Responsive grid layout for stat cards
Features
- Responsive design: Mobile (drawer), Tablet (collapsed sidebar), Desktop (expanded)
- Navigation modes: sidebar, topbar, both, or auto (responsive)
- Theme integration with Material 3 and voo_tokens
- Collapsible sidebar with icon-only mode
- Badge support for navigation items
- User menu with avatar and dropdown
Dependencies
- flutter SDK
- equatable: ^2.0.5
- rxdart: ^0.28.0
- collection: ^1.18.0
- voo_tokens
- voo_responsive
- voo_ui_core