mdixon18/fontawesome

一个FontAwesome Nova字段。

v0.2.1 2020-09-23 19:38 UTC

This package is auto-updated.

Last update: 2024-09-24 04:20:13 UTC


README

Laravel Nova FontAwesome图标字段

安装

您可以通过composer将此包安装到使用Nova的Laravel应用中。

composer require mdixon18/fontawesome

使用方法

将以下内容添加到app/Nova资源中。

  use Mdixon18\Fontawesome\Fontawesome;

  Fontawesome::make('Icon')

您可以像这样覆盖字段按钮的文本

  Fontawesome::make('Icon')->addButtonText('Click Me!')

您可以像这样设置默认图标,当未设置图标时使用。第一个参数是类型,例如far、fas、fab,第二个是图标名称(不带fa-)

  Fontawesome::make('Icon')->defaultIcon('far', 'check-circle')

如果您想持久化默认图标(当他们点击清除时,它会返回默认值,因此不能为空),请添加以下内容

  Fontawesome::make('Icon')->addButtonText('Click Me!')->defaultIcon('far', 'check-circle')->persistDefaultIcon()

您可以像这样限制用户可以选择的图标

  Fontawesome::make('Icon')->only([
    'facebook',
    'twitch',
    'twitter',
  ])

您可以按照以下方法使用FontAwesome Pro(记得获取您的许可证密钥!)

  Fontawesome::make('Icon')->pro()

支持

mdixon14717@gmail.com

许可证

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