actb/blade-github-octicons

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

4.2.0 2023-06-12 09:09 UTC

This package is auto-updated.

Last update: 2024-09-12 11:40:07 UTC


README

该包仍在开发中。

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

要查看所有可用的图标列表,请参阅SVG目录

要求

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

图标信息

该包包含Github Octicons。并提供两种不同的大小:14px26px。大小由图标名称的末尾定义,例如

<x:go-zap-16/>
<x:go-zap-24/>

安装

通过composer

$ composer require actb/blade-github-octicons

用法

图标可以作为自闭合的blade组件使用,它们将被编译为SVG图标。

<x-go-arrow-left/>

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

<x-go-arrow-left class="w-6 h-6 text-gray-600"/>

甚至使用内联样式

<x-go-arrow-left style="color: #555"/>

原始SVG图标

如果您想将原始SVG图标作为资产使用,可以使用以下命令发布它们

$ php artisan vendor:publish --tag=blade-github-octicons --force

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

<img src="{{ asset('vendor/blade-feather-icons/arrow-left.svg') }}" width="10" height="10"/>

Blade图标

Blade Github octicons在底层使用blade图标。有关更多功能,请参阅Blade图标README

测试

$ composer test

贡献

有关详细信息,请参阅CONTRIBUTING.md

安全性

如果您发现任何安全问题,请通过电子邮件topairy@gmail.com而不是使用问题跟踪器。

鸣谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件