zeba_academy_empty_view 0.0.1 copy "zeba_academy_empty_view: ^0.0.1" to clipboard
zeba_academy_empty_view: ^0.0.1 copied to clipboard

A reusable and customizable empty-state widget for Flutter applications.

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.

0.0.1 - 2026-08-14 #

Added #

  • Initial release of zeba_academy_empty_state.
  • Added ZebaEmptyState reusable empty-state widget.
  • Added support for displaying an optional icon.
  • Added support for custom visual widgets through iconWidget.
  • Added support for images through ImageProvider.
  • Added customizable title text.
  • Added optional description text.
  • Added built-in FilledButton action support.
  • Added support for custom action widgets.
  • Added customizable title text styling.
  • Added customizable description text styling.
  • Added customizable icon color.
  • Added customizable icon size.
  • Added configurable spacing between title and description.
  • Added configurable spacing between content and action.
  • Added configurable maximum content width.
  • Added configurable outer padding.
  • Added main-axis alignment customization.
  • Added cross-axis alignment customization.
  • Added text alignment customization.
  • Added accessibility support through semanticLabel.
  • Added Material 3 theme integration.
  • Added comprehensive widget tests.
  • Added example application demonstrating common empty-state use cases.
  • Added package documentation and API examples.
  • Added GPL-3.0 license.

Documentation #

  • Added production-ready README.md.
  • Added installation instructions.
  • Added basic usage examples.
  • Added custom icon and illustration examples.
  • Added image usage examples.
  • Added custom action examples.
  • Added styling and layout customization examples.
  • Added API reference documentation.
  • Added accessibility documentation.
  • Added contribution guidelines.
  • Added testing and validation instructions.

Quality #

  • Added Flutter lint configuration.
  • Added widget tests for core functionality.
  • Added tests for titles and descriptions.
  • Added tests for icons and custom visual widgets.
  • Added tests for built-in action buttons.
  • Added tests for action callbacks.
  • Added tests for custom actions.
  • Added semantic-label testing.
  • Ensured the package has no external runtime dependencies.

[Unreleased]

Planned #

  • Additional predefined empty-state layouts.
  • Optional animation support.
  • Additional customization options based on community feedback.
  • Further accessibility improvements where appropriate.
0
likes
150
points
54
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A reusable and customizable empty-state widget for Flutter applications.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_empty_view