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
140
points
24
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)

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on customizable_tabs