matthewhallcom / blade-mls-icons

一个用于在Laravel Blade视图中使用MLS标志的包。

1.0.9 2024-02-02 22:54 UTC

This package is auto-updated.

Last update: 2024-10-01 00:20:43 UTC


README

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

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

要求

  • PHP 8.2 或更高版本
  • Laravel 10.0 或更高版本

安装

composer require matthewhallcom/blade-mls-icons

MLS 图标

Blade MLS Icons 使用官方MLS标志。

配置

Blade MLS Icons 还提供了使用Blade Icons功能的能力,如默认类、默认属性等。如果您想配置这些,发布 blade-mls-icons.php 配置文件

php artisan vendor:publish --tag=blade-mls-icons-config

使用方法

图标可以用作自闭合的Blade组件,它们将被编译成SVG图标

<x-mls-vancouver-whitecaps/>

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

<x-mls-vancouver-whitecaps class="w-6 h-6 text-gray-500"/>

甚至使用内联样式

<x-mls-vancouver-whitecaps style="color: #555"/>

实心图标可以像这样引用

<x-mls-vancouver-whitecaps/>

原始SVG图标

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

php artisan vendor:publish --tag=blade-mls-icons --force

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

<img src="{{ asset('vendor/blade-mls-icons/vancouver-whitecaps.svg') }}" width="10" height="10"/>

维护者

Blade mlsicons 由Matthew Hall开发和维护。

许可证

Blade mlsicons 是开源软件,许可证为 MIT许可证