basepodapps / yii2-feathericons
Feather Icons 的资源包,一个美观的开源图标集,专为与 Yii2 一起使用而制作。
1.1.0
2022-08-11 15:36 UTC
Requires
- yiisoft/yii2: ~2.0.0
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