animated_navigation_bar 0.0.4 copy "animated_navigation_bar: ^0.0.4" to clipboard
animated_navigation_bar: ^0.0.4 copied to clipboard

outdated

A stylish and customizable bottom navigation bar with animations

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:animated_navigation_bar/animated_navigation_bar.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData.dark(
      ),
      home: MyHomePage(),
      debugShowCheckedModeBanner: false,
    );
  }
}

class MyHomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("Animated Navigation Bar"),
      ),
      backgroundColor: Colors.redAccent,
      body: AnimatedNavBar(
        padding: 8,
        borderRadius: Radius.circular(0),
        color: Theme.of(context).cardColor,
        inactiveColor: Colors.black45,
        shadow: false,
        pages: [
          // first page
          AnimatedNavBarPage(
            title: "Home",
            icon: Icons.home,
            inactiveIcon: Icons.home_outlined,
            pageContent: Container(
              color: Colors.transparent,
              alignment: Alignment.center,
              child: Text(
                "Home",
                style: TextStyle(fontSize: 24),
              ),
            ),
          ),
          // second page
          AnimatedNavBarPage(
            title: "Map",
            icon: Icons.map,
            inactiveIcon: Icons.map_outlined,
            pageContent: Container(
              color: Colors.red[100],
              alignment: Alignment.center,
              child: Text(
                "Map",
                style: TextStyle(fontSize: 24),
              ),
            ),
          ),
          // third page
          AnimatedNavBarPage(
            title: "User",
            icon: Icons.person,
            inactiveIcon: Icons.person_outline,
            pageContent: Container(
              color: Colors.green[100],
              alignment: Alignment.center,
              child: Text(
                "User",
                style: TextStyle(fontSize: 24),
              ),
            ),
          ),
        ],
      ),
    );
  }
}
3
likes
0
pub points
44%
popularity

Publisher

unverified uploader

A stylish and customizable bottom navigation bar with animations

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on animated_navigation_bar