Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Dashboards
Tabler
提交
21c38e45
T
Tabler
项目概览
Dashboards
/
Tabler
11 个月 前同步成功
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Tabler
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
21c38e45
编写于
5月 13, 2019
作者:
C
chomik
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
sidenav fixes
上级
6146ad89
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
77 addition
and
45 deletion
+77
-45
pages/_data/menu.yml
pages/_data/menu.yml
+4
-0
pages/_includes/cards/invoices.html
pages/_includes/cards/invoices.html
+10
-10
pages/_includes/layout/menu.html
pages/_includes/layout/menu.html
+2
-1
pages/_includes/layout/sidenav-content.html
pages/_includes/layout/sidenav-content.html
+34
-18
pages/_includes/layout/sidenav.html
pages/_includes/layout/sidenav.html
+3
-2
pages/_layouts/default.html
pages/_layouts/default.html
+1
-1
pages/index.html
pages/index.html
+1
-0
scss/_variables.scss
scss/_variables.scss
+1
-0
scss/layout/_sidenav.scss
scss/layout/_sidenav.scss
+11
-12
scss/ui/_tables.scss
scss/ui/_tables.scss
+10
-1
未找到文件。
pages/_data/menu.yml
浏览文件 @
21c38e45
...
...
@@ -14,6 +14,10 @@ level-1:
level-3
:
title
:
Level
3
icon
:
menu
children
:
level-4
:
title
:
Level
4
icon
:
menu
docs
:
title
:
Documentation
icon
:
file-text
...
...
pages/_includes/cards/invoices.html
浏览文件 @
21c38e45
...
...
@@ -5,16 +5,16 @@
<div
class=
"table-responsive"
>
<table
class=
"table card-table table-vcenter text-nowrap datatable"
>
<thead>
<tr>
<th
class=
"w-1"
>
No.
</th>
<th>
Invoice Subject
</th>
<th>
Client
</th>
<th>
VAT No.
</th>
<th>
Created
</th>
<th>
Status
</th>
<th>
Price
</th>
<th></th>
</tr>
<tr>
<th
class=
"w-1"
>
No.
</th>
<th>
Invoice Subject
</th>
<th>
Client
</th>
<th>
VAT No.
</th>
<th>
Created
</th>
<th>
Status
</th>
<th>
Price
</th>
<th></th>
</tr>
</thead>
<tbody>
...
...
pages/_includes/layout/menu.html
浏览文件 @
21c38e45
{% assign current-page = page.menu | default: layout.menu | split: '.' %}
{{ current-page }}
<ul
class=
"sidenav-menu"
>
{% for level-1 in site.data.menu %}
{% assign level-1-key = level-1[0] %}
...
...
@@ -34,4 +35,4 @@
{% endif %}
</li>
{% endfor %}
</ul>
\ No newline at end of file
</ul>
pages/_includes/layout/sidenav-content.html
浏览文件 @
21c38e45
...
...
@@ -10,23 +10,25 @@
Docs
</h6>
{{ page.menu }}
<ul
class=
"navbar-nav mb-md-4"
>
{% for
item
in site.data.menu %}
{% assign icon =
item
[1].icon %}
{% for
level-1
in site.data.menu %}
{% assign icon =
level-1
[1].icon %}
<li
class=
"nav-item"
>
<a
class=
"nav-link{% if
item[1].active %} active{% endif %}"
{%
if
item
[1].
children
or
item
[1].
docs
%}
href=
"#sidebar-{{ item[0] }}"
data-toggle=
"collapse"
role=
"button"
aria-expanded=
"false"
{%
else
%}
href=
"{{ site.base }}/{{ item
[1].url }}"
{%
endif
%}
>
<a
class=
"nav-link{% if
level-1[1].active %} active{% endif %}"
{%
if
level-1
[1].
children
or
level-1
[1].
docs
%}
href=
"#sidebar-{{ level-1[0] }}"
data-toggle=
"collapse"
role=
"button"
aria-expanded=
"false"
{%
else
%}
href=
"{{ site.base }}/{{ level-1
[1].url }}"
{%
endif
%}
>
{% include ui/icon.html icon=icon %}
<span
class=
"nav-link-text"
>
{{
item
[1].title }}
</span>
{% if
item
[1].label %}
<span
class=
"badge bg-primary text-white ml-auto"
>
{{
item
[1].label }}
</span>
<span
class=
"nav-link-text"
>
{{
level-1
[1].title }}
</span>
{% if
level-1
[1].label %}
<span
class=
"badge bg-primary text-white ml-auto"
>
{{
level-1
[1].label }}
</span>
{% endif %}
</a>
{% if
item[1].children or item
[1].docs %}
<div
class=
"collapse navbar-collapse"
id=
"sidebar-{{
item
[0] }}"
>
{% if
level-1[1].children or level-1
[1].docs %}
<div
class=
"collapse navbar-collapse"
id=
"sidebar-{{
level-1
[0] }}"
>
<ul
class=
"nav nav-sm flex-column"
>
{% if
item
[1].docs %}
{% assign docs-key =
item
[1].docs %}
{% if
level-1
[1].docs %}
{% assign docs-key =
level-1
[1].docs %}
{% for p in site.docs-menu[docs-key].pages %}
{% assign doc = site.docs | where: "slug", p | first %}
<li
class=
"nav-item"
>
...
...
@@ -37,19 +39,33 @@
{% endfor %}
{% endif %}
{% for
p in item
[1].children %}
{% for
level-2 in level-1
[1].children %}
<li
class=
"nav-item"
>
<a
href=
"{% if p[1].url %}{{ p[1].url }}{% else %}#{% endif %}"
class=
"nav-link"
>
{{
p
[1].title }}
<a
{%
if
level-2
[1].
children
%}
href=
"#sidebar-{{ level-2[0] }}"
data-toggle=
"collapse"
role=
"button"
aria-expanded=
"false"
{%
else
%}
href=
"{{ site.base }}/{{ level-2[1].url }}"
{%
endif
%}
class=
"nav-link"
>
{{
level-2
[1].title }}
</a>
{% if
p
[1].children %}
<div
class=
"collapse navbar-collapse"
id=
"sidebar-{{
p
[0] }}"
>
{% if
level-2
[1].children %}
<div
class=
"collapse navbar-collapse"
id=
"sidebar-{{
level-2
[0] }}"
>
<ul
class=
"nav nav-sm flex-column"
>
{% for
r in p
[1].children %}
{% for
level-3 in level-2
[1].children %}
<li
class=
"nav-item"
>
<a
href=
"{% if r[1].url %}{{ r[1].url }}{% else %}#{% endif %}"
class=
"nav-link"
>
{{
r
[1].title }}
<a
{%
if
level-3
[1].
children
%}
href=
"#sidebar-{{ level-3[0] }}"
data-toggle=
"collapse"
role=
"button"
aria-expanded=
"false"
{%
else
%}
href=
"{{ site.base }}/{{ level-3[1].url }}"
{%
endif
%}
class=
"nav-link"
>
{{
level-3
[1].title }}
</a>
{% if level-3[1].children %}
<div
class=
"collapse navbar-collapse"
id=
"sidebar-{{ level-3[0] }}"
>
<ul
class=
"nav nav-sm flex-column"
>
{% for level-4 in level-3[1].children %}
<li
class=
"nav-item"
>
<a
href=
"{% if level-4[1].url %}{{ level-4[1].url }}{% else %}#{% endif %}"
class=
"nav-link"
>
{{ level-4[1].title }}
</a>
</li>
{% endfor %}
</ul>
</div>
{% endif %}
</li>
{% endfor %}
</ul>
...
...
pages/_includes/layout/sidenav.html
浏览文件 @
21c38e45
<div
class=
"sidenav sidenav-expand-md"
>
{% include layout/sidenav-content.html logo="white" %}
<div
class=
"sidenav sidenav-dark sidenav-expand-md"
>
{% assign menu = page.menu | default: layout.menu %}
{% include_cached layout/sidenav-content.html logo="white" menu=menu %}
</div>
pages/_layouts/default.html
浏览文件 @
21c38e45
...
...
@@ -3,7 +3,7 @@ layout: base
---
<div
class=
"d-flex h-auto min-h-screen"
>
{% include
_cached
layout/sidenav.html %}
{% include layout/sidenav.html %}
<div
class=
"flex-fill d-flex flex-column mw-100"
>
{% include_cached layout/header.html %}
...
...
pages/index.html
浏览文件 @
21c38e45
---
title: Dashboard
page-title: Dashboard
menu: level-1.level-2.level-3.level-4
---
<div
class=
"row row-cards"
>
...
...
scss/_variables.scss
浏览文件 @
21c38e45
// FONTS
$font-family-base
:
"Source Sans Pro"
,
-
apple-system
,
blinkmacsystemfont
,
"Segoe UI"
,
roboto
,
"Helvetica Neue"
,
arial
,
sans-serif
,
"Apple Color Emoji"
,
"Segoe UI Emoji"
,
"Segoe UI Symbol"
!
default
;
$font-family-serif
:
"Georgia"
,
"Times New Roman"
,
times
,
serif
!
default
;
$font-icons
:
"Feather"
!
default
;
// EXTERNAL FONTS
$google-font-url
:
"https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600,700"
!
default
;
...
...
scss/layout/_sidenav.scss
浏览文件 @
21c38e45
...
...
@@ -6,6 +6,7 @@ Sidebar
min-width
:
16rem
;
background
:
$sidenav-bg
;
border-right
:
1px
solid
$sidenav-border-color
;
user-select
:
none
;
.nav-link
{
display
:
flex
;
...
...
@@ -20,13 +21,13 @@ Sidebar
}
>
.icon
{
min-
width
:
2rem
;
width
:
2rem
;
}
&
[
data-toggle
=
"collapse"
]
{
&
:after
{
display
:
block
;
font-family
:
'Feather'
!
important
;
font-family
:
$font-icons
!
important
;
content
:
$icon-fe-chevron-down
;
margin-left
:
auto
;
transition
:
transform
.3s
;
...
...
@@ -38,25 +39,23 @@ Sidebar
}
}
.nav-item
.nav-item
{
padding-left
:
2rem
;
.nav-item
{
padding-left
:
1rem
;
}
}
.navbar-brand
{
text-align
:
center
;
}
//.navbar-divider {
//
//}
.navbar-heading
{
padding
:
.5rem
0
;
margin
:
0
;
@extend
.text-subheader
;
}
.nav
{
.nav-item
{
padding-left
:
2rem
;
}
}
}
/**
...
...
scss/ui/_tables.scss
浏览文件 @
21c38e45
.table
{
thead
{
th
{
border-width
:
$table-border-width
;
background
:
$gray-100
;
text-transform
:
uppercase
;
font-size
:
$h6-font-size
;
font-weight
:
600
;
}
}
th
{
padding-top
:
.5rem
;
padding-bottom
:
.5rem
;
...
...
@@ -8,7 +18,6 @@
}
}
.table-md
{
th
,
td
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录