next_ui 0.0.1+1
next_ui: ^0.0.1+1 copied to clipboard
Open source, Beautiful, modern and fast Flutter UI library.
0.0.1+1 #
Added #
- Button Component: Comprehensive button implementation with multiple variants (solid, bordered, light, flat, faded, shadow, ghost), colors, sizes, radius options, loading states, icons, and disabled states
- ButtonGroup Component: Group multiple buttons with consistent styling and spacing
- NextChip Component: Chip component with unique dot variant, colors, sizes, close button, avatar support, and start/end content
- RadioGroup Component: Radio button group with controlled/uncontrolled state, validation, orientation support (vertical/horizontal), and error handling
- NextRadio Component: Individual radio button component with colors, sizes, and disabled states
- NextCheckbox Component: Checkbox with indeterminate state, line-through text, custom icons, and animations
- NextCheckboxGroup Component: Checkbox group with validation, orientation support, and inheritance pattern
- NextGroupCheckbox Component: Specialized checkbox for use within checkbox groups
- NextCircularProgress Component: Circular progress indicator with determinate/indeterminate states, custom labels, value formatting, and accessibility support
Infrastructure #
- Base Enums: Added comprehensive enum system for component variants, colors, sizes, and states
- Type Aliases: Created consistent type aliases for component properties
- Export System: Organized component exports through centralized index file
- Lint Compliance: All components follow Flutter/Dart linting standards with proper documentation
Features #
- Full HeroUI design system integration
- Consistent animation and transition system
- Comprehensive accessibility support (ARIA labels, screen reader compatibility)
- Flexible theming with NextUiColors integration
- Performance-optimized custom painters for complex UI elements
- Validation system for form components
- Both controlled and uncontrolled component patterns