adzchappers/iconicapp-for-laravel

Laravel Blade文件,用于在blade、svg或png中使用精彩的iconic.app图标集

资助包维护!
Adz Chappers

安装: 4

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

语言:Blade

1.0.1 2021-05-03 22:17 UTC

This package is auto-updated.

Last update: 2024-09-04 05:34:26 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

一个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)。请参阅许可文件以获取更多信息。