customizable_tabs 0.0.1 copy "customizable_tabs: ^0.0.1" to clipboard
customizable_tabs: ^0.0.1 copied to clipboard

A highly customizable Flutter package for creating beautiful and interactive tab navigation interfaces with customizable styles, animations, and layouts.

example/main.dart

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

void main() {
  runApp(const CustomTabsDemo());
}

class CustomTabsDemo extends StatelessWidget {
  const CustomTabsDemo({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      title: 'Customizable Tabs Demo',
      theme: ThemeData(
        primarySwatch: Colors.deepPurple,
        scaffoldBackgroundColor: Colors.white,
      ),
      home: const TabsScreen(),
    );
  }
}

class TabsScreen extends StatelessWidget {
  const TabsScreen({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: const Text('Fancy Tabs')),
      body: FancyTabs(
        tabs: const ['Home', 'Explore', 'Profile'],
        pages: const [
          Center(child: Text('🏠 Home Page', style: TextStyle(fontSize: 24))),
          Center(child: Text('🔍 Explore Page', style: TextStyle(fontSize: 24))),
          Center(child: Text('👤 Profile Page', style: TextStyle(fontSize: 24))),
        ],
        selectedColor: Colors.white,
        unselectedColor: Colors.black54,
        indicatorColor: Colors.deepPurple,
      ),
    );
  }
}
0
likes
150
points
22
downloads

Publisher

unverified uploader

Weekly Downloads

A highly customizable Flutter package for creating beautiful and interactive tab navigation interfaces with customizable styles, animations, and layouts.

Repository (GitHub)
View/report issues

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on customizable_tabs