About Sheets
Sheets is a powerful Android library that provides a collection of beautiful and highly customizable bottom sheets and dialogs. Built with Material Design principles at its core, it offers developers a wide range of pre-built components to enhance their Android applications.
✨ Key Features
- Multiple sheet types including options, info, color picker, clock, calendar, and more
- Extensive customization options for appearance and behavior
- Support for both light and dark themes
- Flexible button styling and positioning
- Dynamic handle and toolbar configurations
- Comprehensive input validation and formatting
🎨 Customization Options
The library offers extensive customization capabilities:
- Custom corner radius and family settings
- Flexible color schemes for all components
- Customizable typography with font support
- Adjustable button styles and layouts
- Configurable handles and toolbars
- Extensive theming options for light and dark modes
📱 Available Sheet Types
- Calendar Sheet: Date selection with various formats
- Clock Sheet: Time picking with 12/24h format
- Color Sheet: Color selection with custom palettes
- Input Sheet: Text input with validation
- Option Sheet: Single/multiple choice selections
- Info Sheet: Information display
- Lottie Sheet: Animation integration
- Duration Sheet: Time duration selection
🛠 Technical Details
The library is built with modern Android development practices and offers:
- Kotlin-first development approach
- Material Design integration
- XML-based layouts
- Extensive documentation
- Sample implementations
- Regular updates and maintenance