uspdev/laravel-usp-theme

laravel 的 usp 主题

2.8.8 2024-09-28 21:03 UTC

README

开发一个网站系统是一个涉及多个复杂层级的活动,我们自然会有更多的技能或偏好于这些层级中的某一层或几层。这个 Laravel 包是一个包含 USP 一些样式的模板,旨在为那些更愿意专注于 Laravel 后端开发而不是前端的开发者提供支持。

它还能避免我们重复从项目模板中复制代码。它受到了 adminLte for Laravel 的启发,并欢迎 USP 开发者的贡献和改进。最初由 IME-USP 的 @marcelomodesto 开发。

theme image

功能

模板中提供以下功能

  • 一个带有 USP 标志的横幅,在 sm 大小(移动端)下不会显示;
  • 一个带有用户登录/登出信息的横幅,对齐方式为右侧;
  • 一个完全可配置的菜单和子菜单栏;
  • 提供链接到单位其他应用的选项;
  • 通过 皮肤 定制主题;
  • 预定义的闪存消息(从 v2.6.0 开始);
  • 块(从 v2.7.0 开始)

主题包含以下集成库

js 库是从 CDN 加载的。

要求

此主题已在 Laravel 5.6.x、7.24.x、8.x 上进行了测试,但应在其他版本上也能正常工作。

文档

变更日志

25/4/2023

  • 版本 2.8
  • 移除了 datatables 的默认响应式样式(问题 #114)
  • 修改了 datatable-simples,使其可以通过类来激活插件
  • 移除了 datatable-simples-paginado,将其合并到 datatable-simples 中

31/03/2023

  • 版本 2.7
  • 增加了添加项目功能的块选项。调整您的应用程序的 layouts.app

30/11/2022

  • 版本 2.6.1
  • 修改了配置,以暴露 containerkey => laravel-tools。调整您的应用程序的 config

28/10/2022

  • 版本 2.6.0
  • #92 - 包含了预定义的闪存消息(默认在 config 中禁用) - Laravel 培训

3/12/2021

  • 重构了文档
  • 重构了 src/UspTheme.php - 构建菜单

15/06/2021

  • 增加了动态菜单

04/03/2021

  • 增加了 Datatables HTML5 导出按钮的 js 和 css

26/10/2020

  • 包括子菜单分隔符、子菜单标题和子菜单右对齐(#47)

28/08/2020

  • 响应式布局,支持移动端:菜单调整
  • 组织js和css
  • 已加载的js库示例

31/08/2020

  • 增加其他应用的菜单

15/11/2020

  • 版本 2
  • 新增功能:皮肤
  • views文件夹重新组织
  • dashboard_url重命名为app_url