desolatormagno/atlantis-theme

基于免费主题atlantis的包

dev-master 2019-07-06 20:27 UTC

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种预配置的颜色组合(浅色和深色),以及一些系统属性,如 titlebrand

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 其他助手)