sun/icon-directive

The icon directive provides @icon directive to use fontawesome icon in the blade template


Keywords
laravel, directive, FontAwesome, icon, sun, icon directive, fontawesome directive, fontawesome icon directive
License
MIT

Documentation

Icon Directive

Build Status Total Downloads Latest Stable Version Latest Unstable Version License

The icon directive provides @icon directive to use fontawesome icon in the blade template.

Installation Process

Icon directive is available via Composer/Packagist.

composer require sun/icon-directive

Add the ServiceProvider to the providers array in config/app.php

Sun\IconDirective\IconDirectiveServiceProvider::class,

Basic Uses

To add fontawesome icon in your blade template just use @icon directive and pass the fontawesome icon name.

@icon('github')

Optionally, you can add extra classes for the fontawesome icon.

@icon('github', 'fa-5x', 'blue')

Example

In the blade template

<button class="btn btn-primary">
    @icon('save') Save
</button>

This code snippet will render as shown below

<button class="btn btn-primary">
    <i class="fa fa-save" aria-hidden="true"></i> Save
</button>

License

This package is licensed under the MIT License