customdashboard 0.1.0 copy "customdashboard: ^0.1.0" to clipboard
customdashboard: ^0.1.0 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
22
downloads

Publisher

verified publishertalimsetu.in

Weekly Downloads

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

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, provider

More

Packages that depend on customdashboard