Jetstream 和 Breeze 更新至 Inertia v1.0 + Jetstream 的暗黑模式
发布于 作者 Paul Redmond
Laravel 团队发布了 Laravel Jetstream 和 Breeze 的新版本,这两个入门工具包都已升级到 Inertia v1.0。此外,两者现在都支持 Laravel 10,可以开始测试并为 2023 年 2 月 7 日的正式发布做好准备。
今天是 Breeze 和 Jetstream 的重要日子!我们发布了 Inertia 1.0 支持。感谢 @jessarchercodes 和 @reinink! 🛳️
— Taylor Otwell 🪐 (@taylorotwell) 2023 年 1 月 17 日
此外,@fotrino 为 Jetstream 贡献了完整的暗黑模式支持! 🌝
试试吧! pic.twitter.com/XZYsILTZ3j
本周的发布还包括对 Laravel Jetstream 的完整暗黑模式支持,这要感谢 Facundo Otrino。
Inertia v1.0
Laravel Jetstream 支持 Livewire 栈和 Vue Inertia 栈。使用 Vue Inertia 栈的新 Jetstream 应用程序将安装 Inertia v1.0。
此外,Laravel Breeze(拥有 Vue 和 React 栈)也针对每个栈升级到了 Inertia v1.0。
感谢 Jess Archer 和 Jonathan Reinink 使 Inertia v1.0 能够在 Jetstream 和 Breeze 中使用!
如果您拥有现有的 Breeze 或 Jetstream 应用程序,我建议您按照 Inertia 升级指南和 Inertia v1 拉取请求(针对您的栈)进行操作。
- Jetstream Vue 栈针对 Inertia v1.0 拉取请求 #1219 由 Jess Archer 创建。
- Breeze Vue 和 React 栈针对 Inertia v1.0 - 拉取请求 #238 由 Jess Archer 创建。
Jetstream 的暗黑模式
Facundo Otrino 为 Laravel Jetstream 贡献了 选择性加入的暗黑模式支持。
如果您希望在创建新的 Jetstream 应用程序时启用暗黑模式,可以使用 --dark
标志。
php artisan jetstream:install {stack} --dark
如果您计划使用 Livewire 栈但不需要暗黑模式,请注意,组件将在安装过程中发布,以从其中删除暗黑类。
在前面提到的 PR 之后,除非启用暗黑模式,否则暗黑模式类将被删除。在没有暗黑模式的情况下安装 livewire 栈时,将发布组件,以便从其中删除暗黑类。
要查看 Jetstream 中明暗模式 UI 的更多并排比较,请查看 拉取请求 #1209。