iyam_ui_kit adalah Flutter UI Kit & Design System yang customizable, theme-driven, dan reusable
untuk digunakan di berbagai aplikasi.
Package ini dirancang untuk:
- mengurangi duplikasi UI
- menjaga konsistensi desain
- mudah dikustom dari aplikasi
- Centralized theme system
- Design tokens:
- Colors
- Typography
- Spacing
- Radius
- Theme presets (light / dark / custom)
- App-wide shape consistency (rounded, sharp, dll)
- Buttons (variants & states)
- Inputs:
- Text
- Number
- Password
- Currency (rupiah)
- Prefix / suffix
- Thousand separator
- Cards & surfaces
- Navigation components (AppBar, Sidebar)
- Form layout & sections
- Unified
AppImage(asset, svg, png, network) - Cached network image support
- Avatar component
- Image grid / gallery
- Toasts (success, info, warning, error)
- Queue toast (no overlap)
- Badge, label, chips
- Shimmer / skeleton loading
dependencies:
iyam_ui_kit: ^0.1.0