reusable_app_bar 0.0.6 copy "reusable_app_bar: ^0.0.6" to clipboard
reusable_app_bar: ^0.0.6 copied to clipboard

A customizable Flutter package providing advanced AppBar widgets with flexible layouts, profile avatars, background images, and more.

Changelog #

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

0.0.6 #

Sep 10, 2025 #

✨ Updated #

  • Updated reusable_image_widget to 0.1.7

0.0.5 #

Sep 8, 2025 #

✨ Updated #

  • Updated reusable_image_widget to 0.1.6
  • Removed reusable_icon dependency

0.0.4 #

Aug 22, 2025 #

✨ Updated #

  • Updated text_field_builder to 0.0.5
  • Updated reusable_image_widget to 0.1.5
  • Updated reusable_icon to 0.0.3
  • Updated Dart sdk to 3.9.0
  • Removed flutter_lints Dependency

0.0.3 #

Aug 17, 2025 #

✨ Updated #

  • Updated text_field_builder package

0.0.2 #

Jul 15, 2025 #

✨ Added #

  • StackedAppBar: Stack-based flexible app bar with support for overlay widgets such as avatar, buttons, or any custom widgets.
  • StackedAvatarAppBar: Specialized app bar supporting an overlaid avatar with extensive customization (radius, position, background, etc.).
  • BottomMiddleAvatarTabbedScaffold: Enhanced version of BottomMiddleAvatarScaffold with built-in support for TabBar and TabBarView, enabling tabbed content layout under avatar-based headers.

♻️ Refactored #

  • Unified naming conventions across all app bar classes (leadingleadingWidget, actionsListactions, bgColorbackgroundColor, etc.).
  • Improved parameter naming for avatar positioning (avatarTop, avatarLeft, avatarRight, avatarBottom) and image configuration (imageSource, imgBgColor, imgRadius).
  • Improved BottomMiddleAvatarScaffold layout and removed commented/unused code for cleaner structure and maintainability.

✅ Improved #

  • Better default values and null-safety for customizable parameters like radius, alignment, and text style.
  • Center alignment logic for avatar and title widgets.
  • Extended all custom app bars to implement PreferredSizeWidget properly, making them usable in the appBar parameter of Scaffold.

0.0.1 #

Initial release #

  • Introduced the reusable_app_bar package with the following features:
    • AppSimpleAppBar for simple customizable app bars
    • BottomMiddleProfileRoundedAppBar for app bars with a bottom-positioned avatar
    • BottomMiddleAvatarScaffold for a scaffold with a background and middle-bottom avatar
    • AppPopupMenuButton for easy implementation of a popup menu
    • AppSearchField to add a search field with toggle functionality
    • AppCircleAvatar for displaying an avatar with custom image sources and styling

Customization options: #

  • Title text or widget
  • Leading icon or widget
  • Action list support
  • Avatar position and style customization
  • Background color or image support
  • Elevation and radius customization
0
likes
160
points
24
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A customizable Flutter package providing advanced AppBar widgets with flexible layouts, profile avatars, background images, and more.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

bloc, flutter, flutter_bloc, reusable_image_widget, text_field_builder

More

Packages that depend on reusable_app_bar