andreiio/blade-iconoir

一个用于在 Laravel Blade 视图中轻松使用 Iconoir 的包。

4.5.0 2024-09-08 13:39 UTC

README

Blade Iconoir

一个用于在 Laravel Blade 视图中轻松使用 Iconoir 的包。

Latest Version on Packagist Software License Build Status Style CI Total Downloads

要查看可用的图标列表,请参阅 resources/svg 目录 或搜索

要求

  • PHP 7.4 或更高版本
  • Laravel 8.0 或更高版本

安装

composer require andreiio/blade-iconoir

使用方法

图标可以作为自闭合的 Blade 组件使用,这些组件将被编译成 SVG 图标

<x-iconoir-bookmark />

您也可以向图标组件传递类

<x-iconoir-mail class="w-6 h-6 text-gray-500 fill-current" />

并且甚至可以使用内联样式

<x-iconoir-warning-triangle-solid style="fill: #F00" />

原始 SVG 图标

如果您想将原始 SVG 图标用作资产,可以使用以下方法进行发布

php artisan vendor:publish --tag=blade-iconoir --force

然后在您的视图中使用它们,如下所示

<img src="{{ asset('vendor/blade-iconoir/bicycle.svg') }}" width="10" height="10"/>

Blade 图标

Blade Iconoir 在底层使用 Blade 图标。请参阅 Blade 图标 README 以获取更多功能。

测试

composer test

致谢

许可

本项目采用 MIT 许可证(MIT)许可 - 有关详细信息,请参阅 LICENSE 文件。