yelo_icons 1.0.3 copy "yelo_icons: ^1.0.3" to clipboard
yelo_icons: ^1.0.3 copied to clipboard

A Flutter package for easily integrating custom SVG icons into your Flutter applications.

Updated README for Yelo Icons: #

Yelo Icons #

Pub

A Flutter package for easily integrating custom SVG icons into your Flutter applications.

Support #

YELO ICONS is a package created for Flutter/dart. If you find it useful, please consider supporting it.

Features #

  • Simple API for using custom SVG icons
  • Customizable icon size and color
  • Built on top of the flutter_svg package for efficient SVG rendering
  • New in v1.0.3: Added interaction handlers like onTap, onPress, onLongPress and more.

Getting started #

Add yelo_icons to your pubspec.yaml file:

dependencies:
  yelo_icons: ^1.0.3

Run flutter pub get to install the package.

Usage #

Import the package in your Dart code:

import 'package:yelo_icons/yelo_icons.dart';

Basic Usage: #

Use the Yelo.icon() method to display an icon:

Yelo.icon("bold/user", size: 24, color: Colors.blue)

With Interaction: #

You can now add interaction events such as onTap, onLongPress, etc.

Yelo.icon(
  "bold/user",
  size: 48,
  color: Colors.red,
  onTap: () {
    print("User icon tapped!");
  },
  onLongPress: () {
    print("User icon long-pressed!");
  },
)

Example: #

import 'package:flutter/material.dart';
import 'package:yelo_icons/yelo_icons.dart';

class MyWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Column(
      children: [
        Yelo.icon("bold/user", size: 48, color: Colors.red, onTap: () {
          print('Icon tapped!');
        }),
        Yelo.icon("outline/settings", size: 24, color: Colors.green),
      ],
    );
  }
}

Additional information #

For more information on using this package, please refer to the API documentation.

To report issues or contribute to the package, visit our GitHub repository.

Contributing #

If you have suggestions or find issues with the package, feel free to open an issue or a pull request on the GitHub repository.

Credits #

  • Kudos to all contributors who made this package what it is.

License #

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

1
likes
140
pub points
26%
popularity

Publisher

unverified uploader

A Flutter package for easily integrating custom SVG icons into your Flutter applications.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_svg, flutter_web_plugins, plugin_platform_interface, web

More

Packages that depend on yelo_icons