Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nikkieke/rive_animated_icons

This package provides rive animated icons that can be customized to suit your preference.
https://github.com/nikkieke/rive_animated_icons

animation icon-pack icons rive

Last synced: 13 days ago
JSON representation

This package provides rive animated icons that can be customized to suit your preference.

Awesome Lists containing this project

README

        

# RiveAnimatedIcons - 50+ Icons Now Available! πŸš€










MIT License

This package provides rive animated icons that can be customized to suit your preference. It includes the riveIcon type, onTap, color parameters and others to give the user a level of control.

We’re excited to announce that we’ve hit a major milestone β€” 50 animated icons and counting! πŸŽ‰

## Icons Sample ⬇️


![InShot_20241002_141941742](https://github.com/user-attachments/assets/efdc4c3d-cda9-4884-80e9-f308e7222446)

## Example

```dart

RiveAnimatedIcon(
riveIcon: RiveIcon.home,
width: 50,
height: 50,
color: Colors.green,
strokeWidth: 3,
loopAnimation: false,
onTap: (){},
onHover: (value){}
),

```

## Required parameter

#### riveIcon:
This parameter is used to define the icon type from the RiveIcon enum

## Optional parameters

#### width:
This parameter is used to set the icon width

#### height:
This parameter is used to set the icon height

#### color:
This parameter is used to set icon color

#### loopAnimation:
When this parameter is set to `true` the icon's animation will be on loop

#### onTap:
This callback is set by the user to perform actions onTap

#### onHover:
This callback is set by the user to perform actions onHover

#### splashColor:
This parameter is used to set icon splash color

#### strokeWidth:
This parameter is used to set icon stroke width

## Animated Icon stroke width sample ⬇️

![InShot_20240613_203645913](https://github.com/nikkieke/rive_animated_icons/assets/95222620/0467daca-3c9d-425a-92ca-6ef1976749cf)

## License πŸ“
Rive Animated Icons is [MIT-licensed](https://github.com/nikkieke/rive_animated_icons/edit/main/LICENSE)

## Animation credits πŸ†
All the icons available were animated in Rive and sourced from the Rive community files. Special thanks to all the animators!
- [@drawsgood](https://rive.app/@drawsgood/)
- [@Daniyar](https://rive.app/@Daniyar/)
- [@nikkieke001](https://rive.app/@nikkieke001/)


## Maintainers πŸ”©
- [Nikki Eke](https://github.com/nikkieke)