customdashboard 0.0.9 copy "customdashboard: ^0.0.9" to clipboard
customdashboard: ^0.0.9 copied to clipboard

Custom Dashboard Easy to use. More Customizble Responsive ui Desktop or Mobile Tablate.

Custom Dashboard #

pub package License: MIT

A powerful and flexible dashboard layout builder for Flutter applications. Custom Dashboard makes it easy to create responsive dashboard layouts that work seamlessly across mobile, tablet, and desktop platforms.

🎯 Features #

  • 📱 Responsive design for mobile, tablet, and desktop
  • 🎨 Highly customizable sidebar
  • 🔄 Smooth sidebar toggle animation
  • 📊 Flexible dashboard layout
  • 🖥️ Screen state management
  • 🎯 Easy to implement
  • ⚡ Lightweight and performant

📸 Screenshots #

🎬 Demo #

📦 Installation #

Add this to your package's pubspec.yaml file:

dependencies:
  customdashboard: ^latest_version

🔨 Usage #

  1. Import the package:
import 'package:customdashboard/customdashboard.dart';
  1. Implement in your code:
class Dashboard extends StatelessWidget {
  const Dashboard({super.key});

  @override
  Widget build(BuildContext context) {
    return Customdashboard(
      appBar: AppBar(
        leading: IconButton(
          icon: const Icon(Icons.menu),
          onPressed: () => Customdashboard.toggleSidebar(context),
        ),
      ),
      sideBar: SideBar(),
      body: Container(),
    );
  }
}

🎨 Customization #

The dashboard can be customized in various ways:

Customdashboard(
  // Customize app bar
  appBar: AppBar(...),
  
  // Customize sidebar
  sideBar: YourCustomSidebar(),
  
  // Customize main content
  body: YourMainContent(),
  
  // Additional options
  sideBarWidth: 250,
  backgroundColor: Colors.white,
  // ... more options
);

📚 Documentation #

For detailed documentation and examples, visit our live demo.

🤝 Contributing #

Contributions are welcome! Here's how you can help:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License #

This project is licensed under the MIT License - see the LICENSE file for details.

👥 Authors #

🙏 Acknowledgments #

  • Thanks to all contributors who have helped make this package better
  • Special thanks to the Flutter community

📧 Contact #

If you have any questions, feel free to reach out:


Made with ❤️ by [Rupkumar Sarkar]

6
likes
160
points
13
downloads

Publisher

verified publishertalimsetu.in

Weekly Downloads

Custom Dashboard Easy to use. More Customizble Responsive ui Desktop or Mobile Tablate.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

flutter, provider

More

Packages that depend on customdashboard