├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE │ └── bug_report.md ├── .gitignore ├── .metadata ├── CHANGELOG.md ├── LICENSE ├── README-zh.md ├── README.md ├── analysis_options.yaml ├── ci ├── ci-analysis_options.yaml ├── deploy ├── doc ├── app-release-arm64.apk ├── appbar-badge.gif ├── appbar-corner-fixed.png ├── appbar-corner.png ├── appbar-demo.gif ├── appbar-fixed-circle.gif ├── appbar-fixed.gif ├── appbar-flip.gif ├── appbar-gradient.gif ├── appbar-image.gif ├── appbar-react-circle.gif ├── appbar-react.gif ├── appbar-single-button.png ├── appbar-single-shape.png ├── appbar-textIn.gif ├── appbar-theming.png ├── appbar-titled.gif ├── badge-demo-preview.gif ├── badge-demo.mp4 ├── donate-kofi1.png ├── donate-wechat.jpeg ├── flutter-favorite.png ├── how-to-block-tab-event.md ├── issue-change-active-tab-index.md ├── issue-crash-on-flutter-dev-channel.md ├── issue-image-for-actionitem.md ├── issue-remove-elevation.md ├── preview.png ├── tab-hook.gif └── tabcontroller_pageview.gif ├── example ├── .gitignore ├── .metadata ├── README.md ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── convexappbar │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── images │ ├── sample-1-2.png │ ├── sample-1.png │ ├── sample-2-2.png │ ├── sample-2.png │ ├── sample-3-2.png │ ├── sample-3.png │ ├── sample-4-2.png │ ├── sample-4.png │ ├── sample-5-2.png │ └── sample-5.png ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── color_item_view.dart │ ├── components │ │ ├── chip_item.dart │ │ ├── choose_tab_item.dart │ │ ├── colors_item.dart │ │ ├── gradient_item.dart │ │ ├── heading.dart │ │ └── radio_item.dart │ ├── convex_button_demo.dart │ ├── custom_appbar_sample.dart │ ├── data.dart │ ├── default_appbar_demo.dart │ ├── main.dart │ └── model │ │ ├── badge.dart │ │ ├── choice_value.dart │ │ └── named_color.dart ├── pubspec.yaml └── web │ ├── favicon.png │ ├── icons │ ├── Icon-192.png │ └── Icon-512.png │ ├── index.html │ └── manifest.json ├── lib ├── convex_bottom_bar.dart └── src │ ├── bar.dart │ ├── chip_builder.dart │ ├── convex_shape.dart │ ├── fab.dart │ ├── interface.dart │ ├── item.dart │ ├── painter.dart │ ├── reused_gradient.dart │ ├── stack.dart │ └── style │ ├── blend_image_icon.dart │ ├── fixed_circle_tab_style.dart │ ├── fixed_tab_style.dart │ ├── flip_tab_style.dart │ ├── inner_builder.dart │ ├── internal_style_config.dart │ ├── react_circle_tab_style.dart │ ├── react_tab_style.dart │ ├── styles.dart │ ├── textin_tab_style.dart │ ├── titled_tab_style.dart │ ├── transition_container.dart │ └── transition_container_builder.dart ├── pubspec.yaml └── test ├── provider_test.dart ├── utils_test.dart └── widget_test.dart /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/.gitignore -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/.metadata -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/LICENSE -------------------------------------------------------------------------------- /README-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/README-zh.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/ci -------------------------------------------------------------------------------- /ci-analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/ci-analysis_options.yaml -------------------------------------------------------------------------------- /deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/deploy -------------------------------------------------------------------------------- /doc/app-release-arm64.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/app-release-arm64.apk -------------------------------------------------------------------------------- /doc/appbar-badge.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-badge.gif -------------------------------------------------------------------------------- /doc/appbar-corner-fixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-corner-fixed.png -------------------------------------------------------------------------------- /doc/appbar-corner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-corner.png -------------------------------------------------------------------------------- /doc/appbar-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-demo.gif -------------------------------------------------------------------------------- /doc/appbar-fixed-circle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-fixed-circle.gif -------------------------------------------------------------------------------- /doc/appbar-fixed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-fixed.gif -------------------------------------------------------------------------------- /doc/appbar-flip.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-flip.gif -------------------------------------------------------------------------------- /doc/appbar-gradient.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-gradient.gif -------------------------------------------------------------------------------- /doc/appbar-image.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-image.gif -------------------------------------------------------------------------------- /doc/appbar-react-circle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-react-circle.gif -------------------------------------------------------------------------------- /doc/appbar-react.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-react.gif -------------------------------------------------------------------------------- /doc/appbar-single-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-single-button.png -------------------------------------------------------------------------------- /doc/appbar-single-shape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-single-shape.png -------------------------------------------------------------------------------- /doc/appbar-textIn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-textIn.gif -------------------------------------------------------------------------------- /doc/appbar-theming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-theming.png -------------------------------------------------------------------------------- /doc/appbar-titled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/appbar-titled.gif -------------------------------------------------------------------------------- /doc/badge-demo-preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/badge-demo-preview.gif -------------------------------------------------------------------------------- /doc/badge-demo.mp4: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/donate-kofi1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/donate-kofi1.png -------------------------------------------------------------------------------- /doc/donate-wechat.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/donate-wechat.jpeg -------------------------------------------------------------------------------- /doc/flutter-favorite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/flutter-favorite.png -------------------------------------------------------------------------------- /doc/how-to-block-tab-event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/how-to-block-tab-event.md -------------------------------------------------------------------------------- /doc/issue-change-active-tab-index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/issue-change-active-tab-index.md -------------------------------------------------------------------------------- /doc/issue-crash-on-flutter-dev-channel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/issue-crash-on-flutter-dev-channel.md -------------------------------------------------------------------------------- /doc/issue-image-for-actionitem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/issue-image-for-actionitem.md -------------------------------------------------------------------------------- /doc/issue-remove-elevation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/issue-remove-elevation.md -------------------------------------------------------------------------------- /doc/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/preview.png -------------------------------------------------------------------------------- /doc/tab-hook.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/tab-hook.gif -------------------------------------------------------------------------------- /doc/tabcontroller_pageview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/doc/tabcontroller_pageview.gif -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/.metadata -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/README.md -------------------------------------------------------------------------------- /example/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/.gitignore -------------------------------------------------------------------------------- /example/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/build.gradle -------------------------------------------------------------------------------- /example/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /example/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/android/app/src/main/kotlin/com/example/convexappbar/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/main/kotlin/com/example/convexappbar/MainActivity.kt -------------------------------------------------------------------------------- /example/android/app/src/main/res/drawable-v21/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/main/res/drawable-v21/launch_background.xml -------------------------------------------------------------------------------- /example/android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/main/res/values-night/styles.xml -------------------------------------------------------------------------------- /example/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /example/android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /example/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/build.gradle -------------------------------------------------------------------------------- /example/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/gradle.properties -------------------------------------------------------------------------------- /example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/android/settings.gradle -------------------------------------------------------------------------------- /example/images/sample-1-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/images/sample-1-2.png -------------------------------------------------------------------------------- /example/images/sample-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/images/sample-1.png -------------------------------------------------------------------------------- /example/images/sample-2-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/images/sample-2-2.png -------------------------------------------------------------------------------- /example/images/sample-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/images/sample-2.png -------------------------------------------------------------------------------- /example/images/sample-3-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/images/sample-3-2.png -------------------------------------------------------------------------------- /example/images/sample-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/images/sample-3.png -------------------------------------------------------------------------------- /example/images/sample-4-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/images/sample-4-2.png -------------------------------------------------------------------------------- /example/images/sample-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/images/sample-4.png -------------------------------------------------------------------------------- /example/images/sample-5-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/images/sample-5-2.png -------------------------------------------------------------------------------- /example/images/sample-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/images/sample-5.png -------------------------------------------------------------------------------- /example/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/.gitignore -------------------------------------------------------------------------------- /example/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /example/ios/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /example/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /example/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md -------------------------------------------------------------------------------- /example/ios/Runner/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /example/ios/Runner/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /example/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/ios/Runner/Info.plist -------------------------------------------------------------------------------- /example/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /example/lib/color_item_view.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/color_item_view.dart -------------------------------------------------------------------------------- /example/lib/components/chip_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/components/chip_item.dart -------------------------------------------------------------------------------- /example/lib/components/choose_tab_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/components/choose_tab_item.dart -------------------------------------------------------------------------------- /example/lib/components/colors_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/components/colors_item.dart -------------------------------------------------------------------------------- /example/lib/components/gradient_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/components/gradient_item.dart -------------------------------------------------------------------------------- /example/lib/components/heading.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/components/heading.dart -------------------------------------------------------------------------------- /example/lib/components/radio_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/components/radio_item.dart -------------------------------------------------------------------------------- /example/lib/convex_button_demo.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/convex_button_demo.dart -------------------------------------------------------------------------------- /example/lib/custom_appbar_sample.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/custom_appbar_sample.dart -------------------------------------------------------------------------------- /example/lib/data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/data.dart -------------------------------------------------------------------------------- /example/lib/default_appbar_demo.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/default_appbar_demo.dart -------------------------------------------------------------------------------- /example/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/main.dart -------------------------------------------------------------------------------- /example/lib/model/badge.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/model/badge.dart -------------------------------------------------------------------------------- /example/lib/model/choice_value.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/model/choice_value.dart -------------------------------------------------------------------------------- /example/lib/model/named_color.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/lib/model/named_color.dart -------------------------------------------------------------------------------- /example/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/pubspec.yaml -------------------------------------------------------------------------------- /example/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/web/favicon.png -------------------------------------------------------------------------------- /example/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/web/icons/Icon-192.png -------------------------------------------------------------------------------- /example/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/web/icons/Icon-512.png -------------------------------------------------------------------------------- /example/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/web/index.html -------------------------------------------------------------------------------- /example/web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/example/web/manifest.json -------------------------------------------------------------------------------- /lib/convex_bottom_bar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/convex_bottom_bar.dart -------------------------------------------------------------------------------- /lib/src/bar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/bar.dart -------------------------------------------------------------------------------- /lib/src/chip_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/chip_builder.dart -------------------------------------------------------------------------------- /lib/src/convex_shape.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/convex_shape.dart -------------------------------------------------------------------------------- /lib/src/fab.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/fab.dart -------------------------------------------------------------------------------- /lib/src/interface.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/interface.dart -------------------------------------------------------------------------------- /lib/src/item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/item.dart -------------------------------------------------------------------------------- /lib/src/painter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/painter.dart -------------------------------------------------------------------------------- /lib/src/reused_gradient.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/reused_gradient.dart -------------------------------------------------------------------------------- /lib/src/stack.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/stack.dart -------------------------------------------------------------------------------- /lib/src/style/blend_image_icon.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/blend_image_icon.dart -------------------------------------------------------------------------------- /lib/src/style/fixed_circle_tab_style.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/fixed_circle_tab_style.dart -------------------------------------------------------------------------------- /lib/src/style/fixed_tab_style.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/fixed_tab_style.dart -------------------------------------------------------------------------------- /lib/src/style/flip_tab_style.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/flip_tab_style.dart -------------------------------------------------------------------------------- /lib/src/style/inner_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/inner_builder.dart -------------------------------------------------------------------------------- /lib/src/style/internal_style_config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/internal_style_config.dart -------------------------------------------------------------------------------- /lib/src/style/react_circle_tab_style.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/react_circle_tab_style.dart -------------------------------------------------------------------------------- /lib/src/style/react_tab_style.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/react_tab_style.dart -------------------------------------------------------------------------------- /lib/src/style/styles.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/styles.dart -------------------------------------------------------------------------------- /lib/src/style/textin_tab_style.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/textin_tab_style.dart -------------------------------------------------------------------------------- /lib/src/style/titled_tab_style.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/titled_tab_style.dart -------------------------------------------------------------------------------- /lib/src/style/transition_container.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/transition_container.dart -------------------------------------------------------------------------------- /lib/src/style/transition_container_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/lib/src/style/transition_container_builder.dart -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/test/provider_test.dart -------------------------------------------------------------------------------- /test/utils_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/test/utils_test.dart -------------------------------------------------------------------------------- /test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hacktons/convex_bottom_bar/HEAD/test/widget_test.dart --------------------------------------------------------------------------------