adzchappers / iconicapp-for-laravel
Laravel Blade文件,用于在blade、svg或png中使用精彩的iconic.app图标集
1.0.1
2021-05-03 22:17 UTC
Requires
- php: ^7.4|^8.0
- illuminate/support: ~7|~8
Requires (Dev)
- brianium/paratest: ^6.2
- nunomaduro/collision: ^5.3
- orchestra/testbench: ^6.15
- phpunit/phpunit: ^9.3
- vimeo/psalm: ^4.4
This package is auto-updated.
Last update: 2024-09-04 05:34:26 UTC
README
一个Laravel包,便于在blade、svg或png中使用精彩的iconic.app图标集。
要求
- PHP 7.4或更高版本
- Laravel 7.0或更高版本
安装
您可以通过composer安装此包,这将为您提供访问blade组件的权限
composer require adzchappers/iconicapp-for-laravel
如果您想直接使用SVG或PNG文件,您需要直接发布它们。
所有文件
php artisan vendor:publish --provider="AdzChappers\IconicappForLaravel\ServiceProvider" --force
SVG文件
php artisan vendor:publish --provider="AdzChappers\IconicappForLaravel\ServiceProvider" --tag=iconic-svg --force
所有PNG文件
php artisan vendor:publish --provider="AdzChappers\IconicappForLaravel\ServiceProvider" --tag=iconic-png --force
黑色PNG文件
php artisan vendor:publish --provider="AdzChappers\IconicappForLaravel\ServiceProvider" --tag=iconic-png-black --force
白色PNG文件
php artisan vendor:publish --provider="AdzChappers\IconicappForLaravel\ServiceProvider" --tag=iconic-png-white --force
更新
每次更新的通用步骤
- 运行
php artisan view:clear
- 如果您发布了原始图标,请运行上述安装命令之一,例如
php artisan vendor:publish --provider="AdzChappers\IconicappForLaravel\ServiceProvider" --force
使用方法
可以使用自闭合的Blade组件使用Iconic图标,该组件将被编译为SVG
<x-iconic-announcement />
您还可以将类、样式或描边颜色(任何或全部)传递给组件
<x-iconic-announcement class="w-6 h-6" style="margin-bottom: 10px" stroke="#555"/>
图标也可以使用其原始格式(svg或png)
<img src="{{ asset('vendor/iconic/svg/announcement.svg') }}" width="24" height="24"/> <img src="{{ asset('vendor/iconic/png/white/announcement.png') }}" width="24" height="24"/>
测试
composer test
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全漏洞
请查看我们的安全策略以了解如何报告安全漏洞。
致谢
许可
MIT许可(MIT)。请参阅许可文件以获取更多信息。