circular_gradient_spinner 0.0.3 copy "circular_gradient_spinner: ^0.0.3" to clipboard
circular_gradient_spinner: ^0.0.3 copied to clipboard

Add beautiful circular gradient spinner as loading indicators

CircularGradientSpinner #

A Flutter package that provides a customizable, animated, gradient circular progress indicator. CircularGradientSpinner is perfect for adding a visually appealing and informative progress indicator to your Flutter applications.

Demo GIF 1 Demo GIF 3

Features #

  • Customizable Gradient: Easily customize the colors of the gradient.
  • Animation Control: Comes with built-in animation that can be customized or controlled as needed.
  • Highly Customizable: Adjust the size, stroke width, gradient steps, and more.

Getting Started #

To use this package, add circular_gradient_spinner as a dependency in your pubspec.yaml file.

dependencies:
  circular_gradient_spinner: ^1.0.0
import 'package:flutter/material.dart';
import 'package:circular_gradient_spinner/circular_gradient_spinner.dart';

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

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: Text('Circular Gradient Spinner'),
        ),
        body: Center(
          child: CircularGradientSpinner(
            color: Colors.blue,
            size: 200,
            strokeWidth: 20,
          ),
        ),
      ),
    );
  }
}

Customization #

CircularGradientSpinner can be customized with the following parameters:

color: Base color of the gradient. size: Diameter of the circle. strokeWidth: Width of the stroke. duration: Duration of the animation. gradientSteps: Number of steps in the gradient.

Contributing #

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repository and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

Fork the Project #

Create your Feature Branch (git checkout -b feature/AmazingFeature) Commit your Changes (git commit -m 'Add some AmazingFeature') Push to the Branch (git push origin feature/AmazingFeature) Open a Pull Request

License #

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

Contact #

7
likes
145
points
266
downloads

Publisher

unverified uploader

Weekly Downloads

Add beautiful circular gradient spinner as loading indicators

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on circular_gradient_spinner