wfcreations/yii2-simple-line-icons Yii2 Asset Bundle and helpers for Simple Line Icons http://thesabbir.github.io/simple-line-icons/

Yii 2 Simple Line Icons Asset Bundle

This extension provides a assets bundle with Simple Line Icons for Yii framework 2.0 applications and helper to use icons.

For license information check the LICENSE-file.

Latest Stable Version Total Downloads Latest Unstable Version License

Installation

The preferred way to install this extension is through composer.

Either run

composer require "wfcreations/yii2-simple-line-icons:*"

or add

"wfcreations/yii2-simple-line-icons": "*",

to the require section of your composer.json file.

Usage

In view

wfcreations\simplelineicons\AssetBundle::register($this);

or as dependency in your main application asset bundle

class AppAsset extends AssetBundle
{
    // ...

    public $depends = [
        // ...
        '\wfcreations\simplelineicons\AssetBundle'
    ];
}

Helper

use wfcreations\simplelineicons\SLI;

echo SLI::icon('home'); // <i class="icon-home"></i>
echo SLI::icon(
    'home', 
    ['data-role' => 'home']
); // <i class="home" data-role="home"></i>

echo Html::submitButton(
    Yii::t('app', '{icon} Login', ['icon' => SLI::icon('login')])
); // <button type="submit"><i class="icon-login"></i> Login</button>

// autocomplete icons name in IDE
echo SLI::icon(SLI::_USER_FEMALE);
echo SLI::icon(SLI::_USER_FOLLOW);

Statistics

Downloads
GitHub Stars
GitHub Forks

Releases

No stable releases.

Comments



No stable releases.



BSD license
Stats
0 github stars & 1 github forks
0 downloads in the last day
33 downloads in the last 30 days
5140 total downloads