brunocfalcao / blade-feather-icons
一个易于在Laravel Blade视图中使用Feather Icons的包。
v4.0.0
2024-03-12 21:19 UTC
Requires
- php: ^7.4|^8.0
- blade-ui-kit/blade-icons: ^1.0
- illuminate/support: ^7.14|^8.0|^9.0|^10.0|^11.0
Requires (Dev)
- orchestra/testbench: ^5.0|^6.0|^8.0|^9.0
- phpunit/phpunit: ^8.0|^9.0|^10.5
- dev-master
- v4.0.0
- v3.0.0
- v2.1.0
- v2.0.1
- 2.0.0
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.0
- v0.2.0
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- dev-dependabot/npm_and_yarn/follow-redirects-1.15.6
- dev-dependabot/npm_and_yarn/babel/traverse-7.25.3
- dev-dependabot/npm_and_yarn/browserify-sign-4.2.3
- dev-dependabot/npm_and_yarn/multi-071be8b608
- dev-dependabot/npm_and_yarn/express-4.19.2
- dev-dependabot/npm_and_yarn/ws-6.2.3
- dev-dependabot/npm_and_yarn/multi-00775cc1dc
- dev-dependabot/npm_and_yarn/multi-8a19c61169
- dev-dependabot/npm_and_yarn/qs-and-express-6.11.0
- dev-dependabot/npm_and_yarn/minimist-1.2.8
- dev-dependabot/npm_and_yarn/minimatch-3.1.2
- dev-dependabot/npm_and_yarn/ansi-html-and-webpack-dev-server--removed
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/loader-utils-1.4.2
- dev-dependabot/npm_and_yarn/eventsource-1.1.1
- dev-dependabot/npm_and_yarn/async-2.6.4
- dev-dependabot/npm_and_yarn/url-parse-1.5.10
This package is auto-updated.
Last update: 2024-09-07 21:43:31 UTC
README
一个易于在Laravel Blade视图中使用Feather Icons的包。
要查看所有可用图标,请参阅SVG目录或在其网站上预览:feathericons.com。
要求
- PHP 8.0 或更高版本(版本 > Laravel 9.0)
- PHP 7.2 或更高版本(版本 < Laravel 8.0)
- Laravel 7.14 或更高版本
安装
composer require brunocfalcao/blade-feather-icons
用法
图标可以作为自闭合的Blade组件使用,将被编译为SVG图标
<x-feathericon-alert-triangle/>
您还可以向图标组件传递类
<x-feathericon-alert-triangle class="text-primary"/>
甚至可以使用内联样式
<x-feathericon-alert-triangle style="color: #555"/>
原始SVG图标
如果您想将原始SVG图标用作资产,可以使用以下方式发布它们
php artisan vendor:publish --tag=blade-feather-icons --force
然后在视图中使用它们,如下所示
<img src="{{ asset('vendor/blade-feather-icons/alert-triangle.svg') }}" width="25" height="25"/>
更新您的Feather图标到最新版本
安装feather图标npm库
npm install feather-icons --save
然后将此行复制到您的webpack.mix文件中
mix.copy('node_modules/feather-icons/dist/icons', 'public/vendor/feather-icons');
Blade图标
Blade Feather Icons在底层使用Blade Icons。请参阅Blade Icons的README以获取更多功能。
变更日志
在此存储库中查看变更日志以了解所有最近更改。
维护者
Blade Feather Icons由Bruno Falcao开发和维护。您可以在Twitter上关注我。
Blade Icons由Dries Vints开发和维护。
许可证
Blade Feather Icons是开源软件,许可协议为MIT许可证。