rawilk/laravel-form-components

TailwindCSS 表单的 Blade 组件集合。

v8.1.4 2023-07-10 12:42 UTC

README

Latest Version on Packagist Tests Total Downloads PHP from Packagist License

social image

Laravel 表单组件提供常用的表单组件,帮助您使用 Tailwind CSS 更快地构建表单。支持验证、旧表单值和 wire:model。

安装

您可以通过 composer 安装此包

composer require rawilk/laravel-form-components

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="form-components-config"

您可以在以下链接查看默认配置: https://github.com/rawilk/laravel-form-components/blob/main/config/form-components.php

您可以使用此命令发布包的视图

php artisan vendor:publish --tag="form-components-views"

如果您想覆盖包的语言行,您可以使用此命令发布它们

php artisan vendor:publish --tag="form-components-translations"

文档

有关更多文档,请访问: https://randallwilk.dev/docs/laravel-form-components

演示

有关组件的演示,请访问: https://laravel-form-components.randallwilk.dev

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全

请审查 我的安全策略 了解如何报告安全漏洞。

致谢

此包也深受 Laravel Form ComponentsBlade UI Kit 的启发。一些 JavaScript 组件的灵感来自 Alpine Headless Components

替代方案

创建此包是为了满足我的需求和偏好,并依赖于 TailwindCSS、TailwindUI 和 AlpineJS 进行样式和功能。如果您的需求不同,您始终可以尝试这些替代方案之一

免责声明

此包与 Laravel、TailwindCSS、Laravel Livewire、Alpine.js 或其任何关联公司无关,未受维护、授权、认可或赞助。

许可

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