cabinetoffice/laravel-govuk-frontend-preset

为 https://github.com/alphagov/govuk-frontend 提供的 Laravel (7.0+) 预设。它包含基本结构和可选的认证(Auth)结构。

2.0.3 2020-08-20 00:20 UTC

This package is auto-updated.

Last update: 2024-09-27 20:40:20 UTC


README

对于 Laravel 7,使用此预设的最新版本 - composer require cabinetoffice/laravel-govuk-frontend-preset

对于 Laravel 6,使用标记为 1.0.3 的版本 - composer require cabinetoffice/laravel-govuk-frontend-preset:1.0.3

使用 Laravel 5.x?请见下文

GOV.UK 前端 提供的 Laravel 前端结构预设。

GOV.UK 前端包含构建政府平台和服务的用户界面所需的所有代码。

GOV.UK 设计系统 中查看 GOV.UK 前端组件的实时示例以及如何在您的服务中使用它们的指南。

建议您阅读 GOV.UK 设计系统 以获取完整指南。

当前版本: GOV.UK 前端 3.8.1

使用方法

  1. 全新安装 Laravel 并切换到您的应用目录。
  2. 通过 composer require cabinetoffice/laravel-govuk-frontend-preset 安装此预设。Laravel 将自动发现此包。您不需要注册服务提供者。
  3. 使用 php artisan ui govuk 以使用基本的 GOV.UK 前端预设,或者使用 php artisan ui govuk-auth 以一次性使用基本的预设、认证路由条目和 GOV.UK 前端认证视图。
  4. npm install && npm run dev
  5. 根据您的设置,您可能需要执行额外的配置和数据库迁移。
  6. 使用 php artisan serve 运行服务器并测试预设。

Laravel 5.x

如果您想为 Laravel 5.x 使用 GOV.UK 前端,您可以使用由 DfT 的 Luke Vincent 维护的 此原始预设

维护者

此预设由数字通信、内阁办公室和 10 号通信办公室开发。

贡献

如果您想贡献,请通过 pull request 进行。

安全漏洞

如果您发现此预设存在漏洞,请发送电子邮件至 webmaster@cabinetoffice.gov.uk。

如果您在 Laravel 中发现安全漏洞,请发送电子邮件至 Taylor Otwell,taylor@laravel.com。

许可

皇家版权,2020。