From 2646a67e1b3c9fff07396629babb325fb9c884e7 Mon Sep 17 00:00:00 2001
From: MarsadMaqsood <marsadmaqsood149@gmail.com>
Date: Mon, 1 Apr 2024 20:28:12 +0500
Subject: [PATCH 1/2] updated

---
 CHANGELOG.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index b6e1efb..8f60193 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,6 @@
+## 1.1.0-beta-3
+- Updated documentation
+
 ## 1.1.0-beta-2
 - Optimized the performance of `DotBarOptions` style
 - Fixed: `Badge` padding issue [#22](https://github.com/MarsadMaqsood/stylish_bottom_bar/issues/22#issue-2029833633)

From e676dc034b5f46e79f6516759d37401e418eba7c Mon Sep 17 00:00:00 2001
From: MarsadMaqsood <marsadmaqsood149@gmail.com>
Date: Mon, 1 Apr 2024 21:03:29 +0500
Subject: [PATCH 2/2] updated

---
 CHANGELOG.md             |  6 ++++++
 README.md                |  4 +++-
 lib/model/bar_items.dart |  2 +-
 lib/model/options.dart   |  7 ++++++-
 lib/src/bottom_bar.dart  | 26 +++++++++++++-------------
 pubspec.yaml             |  2 +-
 6 files changed, 30 insertions(+), 17 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8f60193..b339db3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+## 1.1.0
+- Added new style `DotBarOptions`
+- Improved `BarAnimation.liquid`
+- Updated documentation
+- Removed unnecessary code
+
 ## 1.1.0-beta-3
 - Updated documentation
 
diff --git a/README.md b/README.md
index 5843802..dba7516 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,7 @@ A collection of stylish bottom navigation bars like animated bottom bar and bubb
 ## ⭐  Installing <a name="installing"></a>
 
     dependencies:
-        stylish_bottom_bar: ^1.1.0-beta-3
+        stylish_bottom_bar: ^1.1.0
 
 ## ⚡ Import
 
@@ -44,6 +44,7 @@ unselectedIconColor:
 bubbleFillStyle:
 iconStyle:
 selectedIcon:
+dotStyle:
 ```
 
 ## Properties
@@ -70,6 +71,7 @@ barStyle → BubbleBarStyle
 unselectedIconColor → Color
 bubbleFillStyle → BubbleFillStyle
 iconStyle → IconStyle
+dotStyle → DotStyle
 ```
 
 ### BarStyle
diff --git a/lib/model/bar_items.dart b/lib/model/bar_items.dart
index 94fabe5..b9e9516 100644
--- a/lib/model/bar_items.dart
+++ b/lib/model/bar_items.dart
@@ -25,7 +25,7 @@ class BottomBarItem {
   ///Use this to add item title
   final Widget? title;
 
-  ///Set widget to display as a badge
+  ///Set the widget to display as a badge
   ///
   ///```dart
   ///badge: Text('90'),
diff --git a/lib/model/options.dart b/lib/model/options.dart
index 509834a..f0876f3 100644
--- a/lib/model/options.dart
+++ b/lib/model/options.dart
@@ -15,6 +15,7 @@ class BubbleBarOptions extends BottomBarOption {
   ///BarStyle to align icon and title in horizontal or vertical
   ///[BubbleBarStyle.horizontal]
   ///[BubbleBarStyle.vertical]
+  ///
   ///Default value is [BubbleBarStyle.horizontal]
   final BubbleBarStyle barStyle;
 
@@ -23,11 +24,13 @@ class BubbleBarOptions extends BottomBarOption {
   ///and also fill the background with color using [BubbleFillStyle.fill]
   final BubbleFillStyle bubbleFillStyle;
 
-  ///Change Icon size
+  ///Change icon size
+  ///
   ///Default is 26.0
   final double iconSize;
 
   ///Enable ink effect to bubble navigation bar item
+  ///
   ///Default value is `false`
   final bool inkEffect;
 
@@ -35,6 +38,7 @@ class BubbleBarOptions extends BottomBarOption {
   final BorderRadius? borderRadius;
 
   ///Add padding arround navigation tiles
+  ///
   ///Default padding is [EdgeInsets.zero]
   final EdgeInsets padding;
 
@@ -44,6 +48,7 @@ class BubbleBarOptions extends BottomBarOption {
   final Color inkColor;
 
   /// Specifies the opacity of the navigation bar items' backgrounds.
+  ///
   /// The default value is `0.8`.
   final double? opacity;
 
diff --git a/lib/src/bottom_bar.dart b/lib/src/bottom_bar.dart
index d7fc072..e67cc69 100644
--- a/lib/src/bottom_bar.dart
+++ b/lib/src/bottom_bar.dart
@@ -97,12 +97,9 @@ class StylishBottomBar extends StatefulWidget {
   ///Default value is 8.0
   final double elevation;
 
-  ///Change Icon size
-  ///Default is 26.0
-  // final double? iconSize;
-
   ///Used to change the selected item index
-  /// Default is 0
+  ///
+  /// Default value is 0
   final int currentIndex;
 
   ///Add notch effect to floating action button
@@ -278,25 +275,24 @@ class _StylishBottomBarState extends State<StylishBottomBar>
     double additionalBottomPadding = 0;
     late List<Widget> listWidget;
 
+    final mediaQuery = MediaQuery.of(context);
+
     dynamic options;
 
     if (widget.option.runtimeType == AnimatedBarOptions) {
       options = widget.option as AnimatedBarOptions;
       additionalBottomPadding =
-          math.max(MediaQuery.of(context).padding.bottom - bottomMargin, 0.0) +
-              2;
+          math.max(mediaQuery.padding.bottom - bottomMargin, 0.0) + 2;
       listWidget = _animatedBarChilds();
     } else if (widget.option.runtimeType == BubbleBarOptions) {
       options = widget.option as BubbleBarOptions;
       additionalBottomPadding =
-          math.max(MediaQuery.of(context).padding.bottom - bottomMargin, 0.0) +
-              4;
+          math.max(mediaQuery.padding.bottom - bottomMargin, 0.0) + 4;
       listWidget = _bubbleBarTiles();
     } else if (widget.option.runtimeType == DotBarOptions) {
       options = widget.option as DotBarOptions;
       additionalBottomPadding =
-          math.max(MediaQuery.of(context).padding.bottom - bottomMargin, 0.0) +
-              4;
+          math.max(mediaQuery.padding.bottom - bottomMargin, 0.0) + 4;
       listWidget = _dotBarChilds();
     }
 
@@ -452,9 +448,13 @@ class _StylishBottomBarState extends State<StylishBottomBar>
       list.insert(
         2,
         list.length > 3
-            ? Flex(
+            ? const Flex(
                 direction: Axis.horizontal,
-                children: [Padding(padding: EdgeInsets.all(12))],
+                children: [
+                  Padding(
+                    padding: EdgeInsets.all(12),
+                  ),
+                ],
               )
             : const Spacer(
                 flex: 2,
diff --git a/pubspec.yaml b/pubspec.yaml
index 3d4d1d1..88bc2f5 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,6 +1,6 @@
 name: stylish_bottom_bar
 description: A collection of stylish bottom navigation bars like animated bottom bar and bubble bottom bar for flutter.
-version: 1.1.0-beta-3
+version: 1.1.0
 #homepage: https://github.com/MarsadMaqsood/Stylish_bottom_bar
 repository: https://github.com/MarsadMaqsood/Stylish_bottom_bar