Gradient Bottom Navigation Bar #

This package allows you to add a gradient to the standard Material Bottom Navigation Bar.

Getting Started #

First, add this line in your project's pubspec.yaml

dependencies: ... gradient_bottom_navigation_bar: ^1.0.0+4

For help getting started with Flutter, view the online documentation.

Usage examples #

Import gradient_bottom_navigation_bar.dart in your desired class

import 'package:gradient_bottom_navigation_bar/gradient_bottom_navigation_bar.dart'; ...

Basic implementation #

@override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('Example'), ), body: Center( child: _widgetOptions.elementAt(_selectedIndex), ), bottomNavigationBar: GradientBottomNavigationBar( backgroundColorStart: Colors.purple, backgroundColorEnd: Colors.deepOrange, items: <BottomNavigationBarItem>[ BottomNavigationBarItem(icon: Icon(Icons.home), title: Text('Home')), BottomNavigationBarItem(icon: Icon(Icons.business), title: Text('Business')), BottomNavigationBarItem(icon: Icon(Icons.school), title: Text('School')), ], currentIndex: _selectedIndex, onTap: _onItemTapped, ), ); }

You can also check the example for additional information.