mdixon18 / fontawesome
一个FontAwesome Nova字段。
v0.2.1
2020-09-23 19:38 UTC
Requires
- php: >=7.1.0
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()
支持
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。