flutter_icon_shadow 2.0.6 copy "flutter_icon_shadow: ^2.0.6" to clipboard
flutter_icon_shadow: ^2.0.6 copied to clipboard

Adds shadow under an icon in Flutter. Customizable with color, blur and offset.

Flutter Icon Shadow #

Drop a shadow below your icons. Customizable color, blur sigma, and offset.

Forked from icon_shadow package for adding null safety, and more features.

sample

How to use #

1. Add dependencies to pubspec.yaml #

flutter pub add flutter_icon_shadow

2. Add icons #

Simply wrap your icon with IconShadow, which accepts an Icon widget as the first argument.

More arguments are available: Color? shadowColor, double shadowBlurSigma = 0.9, and Offset shadowOffset = Offset.zero.

Row(
  mainAxisAlignment: MainAxisAlignment.center,
  children: <Widget>[
    IconShadow(
      Icon(
        Icons.lightbulb_outline,
        color: Colors.lightBlueAccent,
        size: 36,
      ),
    ),
    IconShadow(
      Icon(
        Icons.lightbulb_outline,
        color: Colors.lightBlueAccent,
        size: 36,
      ),
      shadowColor: Colors.lightBlueAccent.shadow100,
      shadowOffset: Offset(2, 2), // optional, may cause clipping by bounding box
    ),
    IconShadow(
      Icon(
        Icons.lightbulb_outline,
        color: Colors.lightBlueAccent,
        size: 36,
      ),
      showShadow: false,
    ),
  ],
)
3
likes
150
points
123
downloads

Publisher

verified publishercasraf.dev

Weekly Downloads

Adds shadow under an icon in Flutter. Customizable with color, blur and offset.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_lints

More

Packages that depend on flutter_icon_shadow