ycore/fortify-unstyled

ycore/fortify-ui 的无样式认证视图

v1.2.2 2020-11-07 12:36 UTC

This package is auto-updated.

Last update: 2024-09-07 22:40:05 UTC


README

简介

Fortify-unstyledFortifyUI 提供无样式和最小标记的认证 UI 视图。使用它来自定义自己的认证 UI 或将其分叉以创建您选择的任何前端库或框架的认证 UI 样式包。

Latest Version on Packagist

安装

  1. 要开始,请使用 Composer 安装 Fortify-unstyled
$ composer require ycore/fortify-unstyled

此命令初始化 FortifyUI 并发布 Fortify-unstyled 认证视图和脚手架。

  • 将认证 blade 视图发布到 resources/views/
  • routes/web.php 添加 home 路由
  • 启用 loginregister Laravel Fortify 功能

此包和 FortifyUI 都使用包自动发现。无需手动添加服务提供者。

  1. 接下来,发布 Fortify-unstyled 认证视图和脚手架
$ php artisan fortify-ui:unstyled

Fortify-unstyled 基于推荐的 Laravel Fortify 默认配置。默认情况下启用 loginlogoutregistrationreset-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。请参阅 许可证文件 以获取更多信息。