awcodes / shout
为 Filament 表单提供的简单内联上下文通知,基本上就是一个花哨的占位符。
v2.0.4
2024-08-25 15:29 UTC
Requires
- php: ^8.1
- filament/filament: ^3.0
- spatie/laravel-package-tools: ^1.15
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.9|^8.1
- orchestra/testbench: ^8.0|^9.0
- pestphp/pest: ^2.1
- pestphp/pest-plugin-laravel: ^2.0
- pestphp/pest-plugin-livewire: ^2.1
- spatie/laravel-ray: ^1.26
This package is auto-updated.
Last update: 2024-08-25 15:31:43 UTC
README
为 Filament 表单提供的简单内联上下文通知,基本上就是一个花哨的占位符。
安装
您可以通过 composer 安装此包。
composer require awcodes/shout
在表单中使用
只需将组件包含在您的表单的任何 schema()
方法中。
use Awcodes\Shout\Components\Shout; Shout::make('so-important') ->content('This is a test')
在 Infolists 中使用
只需将组件包含在您的 Infolist 的任何 schema()
方法中。
use Awcodes\Shout\Components\ShoutEntry; ShoutEntry::make('so-important') ->content('This is a test') ->type('info|success|warning|danger')
自定义颜色
您可以使用 color()
方法使用 Filament 的颜色对象设置自定义颜色。
use Awcodes\Shout\Components\Shout; use Filament\Support\Colors\Color; Shout::make('so-important') ->content('This is a test') ->color(Color::Lime) Shout::make('so-important') ->content('This is a test') ->color(Color::hex('#badA55'))
图标
更改图标
use Awcodes\Shout\Components\Shout; Shout::make('so-important') ->content('This is a test') ->icon('heroicon-s-circle-check')
图标大小
use Awcodes\Shout\Components\Shout; Shout::make('so-important') ->content('This is a test') ->iconSize('sm|md|lg|xl')
禁用图标
use Awcodes\Shout\Components\Shout; Shout::make('so-important') ->content('This is a test') ->icon(false)
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全漏洞
请参阅我们如何报告安全漏洞的 安全策略。
致谢
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。