iyam_ui_kit 0.2.2 copy "iyam_ui_kit: ^0.2.2" to clipboard
iyam_ui_kit: ^0.2.2 copied to clipboard

A theme-driven Flutter UI Kit focused on consistency, customization, and scalability.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.


[Unreleased] #

0.2.2 - 2026-01-03 #

Added #

  • Added borderRadius property to AppButton to allow customization of rounded corners.

0.2.0 - 2026-01-03 #

Added #

  • Added primaryDark, primaryLight, secondaryDark, and secondaryLight to AppColors for better color variant support.
  • Updated ThemePresets.squareGovernment to include consistent dark/light variants for primary and secondary colors.
  • Date picker & select components
  • Responsive layout helpers

Changed #

  • AppColors constructor now requires primaryDark, primaryLight, secondaryDark, and secondaryLight.
  • AppColors.corporate() factory updated with default values for new color variants.
  • Improve theme customization API

0.1.1 - 2025-12-27 #

Added #

  • onTap dan readOnly pada AppTextFormField untuk mendukung interaksi tambahan tanpa input manual.

Changed #

  • AppSelectField kini menggunakan readOnly: true agar tetap interaktif melalui onTap namun tidak dapat diketik langsung.

0.1.0 - 2025-12-27 #

Added #

  • Initial release of iyam_ui_kit
  • Theme system:
    • AppTheme
    • Theme presets (light & dark)
    • Design tokens (colors, typography, spacing, radius)
  • Button components:
    • Primary, secondary, outline variants
    • Disabled & loading states
  • Input components:
    • Text, number, password
    • Currency (rupiah)
    • Prefix & suffix support
    • Thousand separator
  • Layout components:
    • Form section
    • Card & surface
  • Image components:
    • AppImage (asset, svg, network, cached)
    • Avatar
    • Image grid / gallery
  • Feedback components:
    • Toast (success, info, warning, error)
    • Toast queue & position handling
    • Badge, label, chips
    • Shimmer / skeleton loading
  • Dark mode auto adaptation
0
likes
0
points
18
downloads

Publisher

unverified uploader

Weekly Downloads

A theme-driven Flutter UI Kit focused on consistency, customization, and scalability.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

cached_network_image, flutter, flutter_svg, intl, shimmer

More

Packages that depend on iyam_ui_kit