desolatormagno / atlantis-theme
基于免费主题atlantis的包
Requires
- php: >=7.1.3
- illuminate/support: 5.6.*|5.7.*|5.8.*
- monolog/monolog: 1.23.*|1.24.*
Requires (Dev)
- orchestra/testbench: 3.6.*|3.7.*|3.8.*
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-09-07 08:00:40 UTC
README
通过Composer使用
$ composer require desolatormagno/atlantis-theme
发布
$ php artisan vendor:publish --tag=atlantis-theme
使用
只需将位于 resources/views/atlantis-theme 文件夹中的 index 视图复制到新位置,然后开始工作。
配置
安装并发布包后,将复制所有必要的文件。在public文件夹中,将创建一个名为 vendor/atlantis-theme 的新文件夹,其中包含系统使用的所有资产(CSS、字体、图片、JS)。
在config文件夹中,将创建一个名为 theme.php 的新文件,其中包含2种预配置的颜色组合(浅色和深色),以及一些系统属性,如 title 和 brand。
在 resources/views 文件夹中,将视图存储在 atlantis-theme 文件夹中,其中包括布局、部分视图、示例视图和根目录中的功能视图,该视图作为系统的基视图。
此外,还提供了一组堆栈和部分,允许修改视图的某些方面,从而避免直接修改模板本身。
输出
navbar-brand
预配置为使用 theme.brand 的值,如果不存在,则使用 app.name
title
预配置为使用 theme.title 的值,如果不存在,则使用 app.name
content
这里是页面的全部内容。
sidebar-items
这里是导航栏的所有项目。
pre-sidebar
如果需要在导航栏列表之前添加某些内容。
示例
@section('title', 'Caracola')
只需将网站的标题更改为 Caracola 即可。
堆栈
meta
用于可能需要的所有额外元数据。
script
用于系统脚本,包括额外的库和自定义代码。
style
用于自定义样式或包含其他样式表。
sidebar-extra
NavBar的附加部分,用于在特定视图中添加项目的情况。
待翻译
视图助手
partials/sidebar/separator
部分视图,创建一个可见文本的元素,用于在菜单侧边栏中创建部分和子部分,这个视图接受变量 $section,它将是显示的文本。
(WIP 其他助手)