saravanasai / laravel-hopeui
Laravel Hope - 基于 Hope UI 的启动工具包
v2.0.1
2023-03-12 04:20 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^9.0|^10.0
- livewire/livewire: ^2.10
- spatie/laravel-package-tools: ^1.9.2
Requires (Dev)
- laravel/pint: ^1.6.0
- nunomaduro/collision: ^6.4.0
- nunomaduro/larastan: ^2.4.1
- orchestra/testbench: ^7.22
- pestphp/pest: ^1.22.4
- pestphp/pest-plugin-laravel: ^1.4.0
- phpstan/extension-installer: ^1.2
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-phpunit: ^1.3
- phpunit/phpunit: ^9.6
- spatie/laravel-ray: ^1.32
README
安装包用于将 Hope UI 设计主题添加到常规 Laravel 项目中。
仅支持最新 Laravel 9。内部使用 livewire 进行基本登录和注册
注意:如果您需要更多功能,请随时创建问题并提交拉取请求
重要
此包应在安装 Laravel 后立即使用。如果您添加任何其他功能,如路由或控制器,它们可能会被 laravel-hopeui 覆盖
使用方法
- 安装新的 Laravel 项目
- 运行
composer require saravanasai/laravel-hopeui --dev
- 运行
php artisan hope-ui:setup
- 它将安装 Hope UI 管理员主题并添加所需资产 - 选择身份验证类型
-
可用的身份验证类型
当前版本中,有 2 种。
- 仅登录
- 登录和注册
- 运行
php artisan migrate:fresh --seed
- 它将运行迁移并播种管理员登录详情 - 运行
php artisan serve
- 转到
/home
当前版本中,支持 1 个主题。
Bootstrap 主题与 Laravel UI
Hope UI – 基于 bootstrap 5 的免费开源 Bootstrap 设计系统,是一个构建精美的 UI 工具包。这是最佳的免费 Bootstrap 5 设计系统,完全响应式且用户友好,允许 Hope UI 用户轻松工作。易于适应和灵活,Hope UI 可以为开发者提供一个强大的设计系统,作为成功管理 Web 或应用程序项目的坚实基础。
如果您正在为个人项目或客户创建新的应用程序?Hope UI – 免费开源的 Bootstrap 设计系统可以帮助构建一个强大且易于理解的管理仪表板或网站,而无需花费太多时间从头开始设计整个项目。
您可以使用 Hope UI 做什么
Hope UI 内置了精心打造的 UI 元素、多种菜单样式、一系列图表、图表和动画图标。专为开发人员、设计师、初创公司或创作者打造,Hope UI 带来了设计一致性,并作为成功管理 Web 或应用程序项目的强大基础。
拥有 Hope UI 的 5 个不可抗拒的理由
- 与任何其他设计系统不同,Hope UI 完全响应式,这有助于企业主从他们的手机屏幕上查看管理员面板,而不会丢失分辨率。
- 为了数据展示,这个最佳免费 Bootstrap 5 设计系统提供了广泛的内容和部件来添加文本和图像。
- 除了超级简单和快速适应的功能外,Hope UI 是一种经济实惠的方式,可以通过预编码的设计系统和示例来控制和概述 Web 或应用程序项目性能。
- Hope UI 是一个强大构建的系统,一个关注项目可扩展性和性能的布局。
- Hope UI 包含 100+ 个完全编码的元素和部件,由 SCSS 和 Gulp 支持,以使开发轻松快捷。
功能
- 支持 bootstrap 5
- 基于 SCSS 的组件设计
- 基于 HBS (Handlebars) 的 HTML
- 完全响应式
- 清洁代码
- 演示页面