ycore / fortify-unstyled
ycore/fortify-ui 的无样式认证视图
Requires
- ycore/fortify-ui: ^1.1
This package is auto-updated.
Last update: 2024-09-07 22:40:05 UTC
README
简介
Fortify-unstyled 为 FortifyUI 提供无样式和最小标记的认证 UI 视图。使用它来自定义自己的认证 UI 或将其分叉以创建您选择的任何前端库或框架的认证 UI 样式包。
安装
- 要开始,请使用 Composer 安装 Fortify-unstyled。
$ composer require ycore/fortify-unstyled
此命令初始化 FortifyUI 并发布 Fortify-unstyled 认证视图和脚手架。
- 将认证 blade 视图发布到
resources/views/
- 向
routes/web.php
添加home
路由 - 启用
login
和register
Laravel Fortify 功能
此包和 FortifyUI 都使用包自动发现。无需手动添加服务提供者。
- 接下来,发布 Fortify-unstyled 认证视图和脚手架
$ php artisan fortify-ui:unstyled
Fortify-unstyled 基于推荐的 Laravel Fortify 默认配置。默认情况下启用 login
、logout
、registration
和 reset-passwords
功能和路由。如果这些默认值足够,则无需额外的配置。
安装选项
Fortify-unstyled 被设计为可以重新安装。使用 --force
或 --views-only
选项来覆盖之前安装的视图或脚手架。
覆盖所有之前安装的视图和脚手架
$ php artisan fortify-ui:unstyled --force
仅覆盖所有之前安装的视图
$ php artisan fortify-ui:unstyled --views-only
更多配置选项
FortifyUI 还通过 fortify-ui:publish
命令提供更多配置选项。有关发布附加配置选项的详细信息,请参阅 FortifyUI 配置 部分。
FortifyUI 无样式视图的创建方式。
Fortify-unstyled 视图是通过从 Fortify-tailwind 克隆 stubs
,然后使用 vscode 的查找和替换功能从所有 html 标签中移除 class=""
属性创建的。
search: [\n| ]*class="[^"]*?"
变更日志
有关最近更改的更多信息,请参阅 变更日志。
安全性
如果您发现任何与安全相关的问题,请通过电子邮件 y-core@outlook.com 联系,而不是使用问题跟踪器。
致谢
许可证
MIT。请参阅 许可证文件 以获取更多信息。