Pub Version GitHub GitHub GitHub

Design captivating icons that effortlessly transform between states with fluid animations. Our intuitive API makes it easy to create beautiful and interactive elements for your Flutter app.

Preview

Demo

Usage

To read more about classes and other references used by wx_icon, see the API Reference.

WxIcon(
  Icons.star,
  color: _color,
  opacity: _opacity,
  size: _size,
  scale: _scale,
  rotate: _rotate,
  flipX: _flipX,
  flipY: _flipY,
)

IconButton(
  onPressed: _toggleSelected,
  icon: WxToggleIcon(
    Icons.star,
    selected: _selected,
    style: WxDrivenToggleIconStyle.scaleDown(
      size: 24,
      rotate: 45,
      selectedStyle: const WxToggleIconStyle(rotate: 0),
    ),
  ),
)

Sponsoring

Buy Me A Coffee Ko-Fi

If this package or any other package I created is helping you, please consider to sponsor me so that I can take time to read the issues, fix bugs, merge pull requests and add features to these packages.

Libraries

wx_icon