basepodapps/yii2-feathericons

Feather Icons 的资源包,一个美观的开源图标集,专为与 Yii2 一起使用而制作。

安装次数: 404

依赖关系: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

语言:JavaScript

类型:yii2-extension

1.1.0 2022-08-11 15:36 UTC

This package is auto-updated.

Last update: 2024-09-11 19:56:40 UTC


README

Feather Icons 的资源包,一个美观的开源图标集,专为与 Yii2 一起使用而制作。Feather Icons

安装

安装此扩展的首选方式是通过 Composer

运行

php composer.phar require basepodapps/yii2-feathericons:^1.0.0

或添加

"basepodapps/yii2-feathericons": "^1.0.0"

到您的 composer.json 文件的 require 部分。

使用方法

扩展安装完成后,创建一个自定义资源包并在您的应用中使用它

<?php

namespace app\assets;

use yii\web\AssetBundle;

class FeatherIconsAsset extends AssetBundle
{
    public $depends = [
        'basepodapps\feathericons\FeatherIconsAsset'
    ];
}

或者,直接在视图中注册资源包

use app\assets\AppAsset;
use basepodapps\feathericons\FeatherIconsAsset;

AppAsset::register($this);
FeatherIconsAsset::register($this);

您还可以在视图中将其与 Krajee 的 Yii2-Icons 扩展一起使用

use kartik\icons\Icon;
Icon::map($this);

// Add 'Feather Icons' as custom icon framework
Icon::addFramework('feather', [
    'class' => '\basepodapps\feathericons\FeatherIconsAsset',
    'prefix' => 'feather-icon-',
]);
Icon::map($this, 'feather');

---

// Sample usage
<?= Icon::show('users', [
    'class'=>'page-header-icon',
    'data-feather' => 'users',
    'framework' => 'feather'
]) ?>

feather-icons@4.29.0