Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Dashboards
Tabler
提交
9541d21c
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,发现更多精彩内容 >>
提交
9541d21c
编写于
7月 08, 2019
作者:
C
codecalm
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
layout missing options
上级
1d23b534
变更
11
隐藏空白更改
内联
并排
Showing
11 changed file
with
48 addition
and
17 deletion
+48
-17
js/demo.js
js/demo.js
+36
-6
pages/_data/menu.yml
pages/_data/menu.yml
+1
-1
pages/customize.html
pages/customize.html
+10
-2
pages/layout-header-dark.html
pages/layout-header-dark.html
+0
-1
pages/layout-header-sticky.html
pages/layout-header-sticky.html
+0
-1
pages/layout-navbar-folded.html
pages/layout-navbar-folded.html
+0
-1
pages/layout-navbar-left.html
pages/layout-navbar-left.html
+0
-1
pages/layout-navbar-right.html
pages/layout-navbar-right.html
+0
-1
pages/layout-navbar-top.html
pages/layout-navbar-top.html
+0
-1
pages/layout-navbar-white.html
pages/layout-navbar-white.html
+0
-1
scss/layout/_navbar.scss
scss/layout/_navbar.scss
+1
-1
未找到文件。
js/demo.js
浏览文件 @
9541d21c
...
@@ -30,11 +30,13 @@ class TablerDemo {
...
@@ -30,11 +30,13 @@ class TablerDemo {
getConfig
=
function
()
{
getConfig
=
function
()
{
return
{
return
{
colorScheme
:
(
localStorage
.
getItem
(
'
tablerColorScheme
'
))
?
localStorage
.
getItem
(
'
tablerColorScheme
'
)
:
'
light
'
,
colorScheme
:
(
localStorage
.
getItem
(
'
tablerColorScheme
'
))
?
localStorage
.
getItem
(
'
tablerColorScheme
'
)
:
'
light
'
,
sidebarColor
:
(
localStorage
.
getItem
(
'
tablerSidebarColor
'
))
?
localStorage
.
getItem
(
'
tablerSidebarColor
'
)
:
'
light
'
,
headerColor
:
(
localStorage
.
getItem
(
'
tablerHeaderColor
'
))
?
localStorage
.
getItem
(
'
tablerHeaderColor
'
)
:
'
light
'
,
navPosition
:
(
localStorage
.
getItem
(
'
tablerNavPosition
'
))
?
localStorage
.
getItem
(
'
tablerNavPosition
'
)
:
'
side
'
,
navPosition
:
(
localStorage
.
getItem
(
'
tablerNavPosition
'
))
?
localStorage
.
getItem
(
'
tablerNavPosition
'
)
:
'
side
'
,
headerColor
:
(
localStorage
.
getItem
(
'
tablerHeaderColor
'
))
?
localStorage
.
getItem
(
'
tablerHeaderColor
'
)
:
'
light
'
,
headerFixed
:
(
localStorage
.
getItem
(
'
tablerHeaderFixed
'
))
?
localStorage
.
getItem
(
'
tablerHeaderFixed
'
)
:
'
default
'
,
sidebarColor
:
(
localStorage
.
getItem
(
'
tablerSidebarColor
'
))
?
localStorage
.
getItem
(
'
tablerSidebarColor
'
)
:
'
dark
'
,
sidebarSize
:
(
localStorage
.
getItem
(
'
tablerSidebarSize
'
))
?
localStorage
.
getItem
(
'
tablerSidebarSize
'
)
:
'
default
'
,
sidebarSize
:
(
localStorage
.
getItem
(
'
tablerSidebarSize
'
))
?
localStorage
.
getItem
(
'
tablerSidebarSize
'
)
:
'
default
'
,
sidebarPosition
:
(
localStorage
.
getItem
(
'
tablerSidebarPosition
'
))
?
localStorage
.
getItem
(
'
tablerSidebarPosition
'
)
:
'
left
'
sidebarPosition
:
(
localStorage
.
getItem
(
'
tablerSidebarPosition
'
))
?
localStorage
.
getItem
(
'
tablerSidebarPosition
'
)
:
'
left
'
,
sidebarFixed
:
(
localStorage
.
getItem
(
'
tablerSidebarFixed
'
))
?
localStorage
.
getItem
(
'
tablerSidebarFixed
'
)
:
'
fixed
'
,
};
};
};
};
...
@@ -55,10 +57,12 @@ class TablerDemo {
...
@@ -55,10 +57,12 @@ class TablerDemo {
this
.
toggleColorScheme
(
form
.
querySelector
(
'
[name="color-scheme"]:checked
'
).
value
);
this
.
toggleColorScheme
(
form
.
querySelector
(
'
[name="color-scheme"]:checked
'
).
value
);
this
.
toggleNavPosition
(
form
.
querySelector
(
'
[name="nav-position"]:checked
'
).
value
);
this
.
toggleNavPosition
(
form
.
querySelector
(
'
[name="nav-position"]:checked
'
).
value
);
this
.
toggleSidebarPosition
(
form
.
querySelector
(
'
[name="sidebar-position"]:checked
'
).
value
);
this
.
toggleHeaderColor
(
form
.
querySelector
(
'
[name="header-color"]:checked
'
).
value
);
this
.
toggleHeaderFixed
(
form
.
querySelector
(
'
[name="header-fixed"]:checked
'
).
value
);
this
.
toggleSidebarSize
(
form
.
querySelector
(
'
[name="sidebar-size"]:checked
'
).
value
);
this
.
toggleSidebarSize
(
form
.
querySelector
(
'
[name="sidebar-size"]:checked
'
).
value
);
this
.
toggleSidebarColor
(
form
.
querySelector
(
'
[name="sidebar-color"]:checked
'
).
value
);
this
.
toggleSidebarColor
(
form
.
querySelector
(
'
[name="sidebar-color"]:checked
'
).
value
);
this
.
toggleHeaderColor
(
form
.
querySelector
(
'
[name="header-color"]:checked
'
).
value
);
this
.
toggleSidebarPosition
(
form
.
querySelector
(
'
[name="sidebar-position"]:checked
'
).
value
);
this
.
toggleSidebarFixed
(
form
.
querySelector
(
'
[name="sidebar-fixed"]:checked
'
).
value
);
};
};
initFormControls
=
function
()
{
initFormControls
=
function
()
{
...
@@ -66,10 +70,12 @@ class TablerDemo {
...
@@ -66,10 +70,12 @@ class TablerDemo {
this
.
toggleColorScheme
(
config
.
colorScheme
);
this
.
toggleColorScheme
(
config
.
colorScheme
);
this
.
toggleNavPosition
(
config
.
navPosition
);
this
.
toggleNavPosition
(
config
.
navPosition
);
this
.
toggleHeaderColor
(
config
.
headerColor
);
this
.
toggleHeaderFixed
(
config
.
headerFixed
);
this
.
toggleSidebarPosition
(
config
.
sidebarPosition
);
this
.
toggleSidebarPosition
(
config
.
sidebarPosition
);
this
.
toggleSidebarSize
(
config
.
sidebarSize
);
this
.
toggleSidebarSize
(
config
.
sidebarSize
);
this
.
toggleSidebarColor
(
config
.
sidebarColor
);
this
.
toggleSidebarColor
(
config
.
sidebarColor
);
this
.
toggle
HeaderColor
(
config
.
headerColor
);
this
.
toggle
SidebarFixed
(
config
.
sidebarFixed
);
};
};
setFormValue
=
function
(
name
,
value
,)
{
setFormValue
=
function
(
name
,
value
,)
{
...
@@ -142,6 +148,18 @@ class TablerDemo {
...
@@ -142,6 +148,18 @@ class TablerDemo {
});
});
};
};
toggleSidebarFixed
(
fixed
)
{
return
this
.
setConfig
(
'
sidebarFixed
'
,
fixed
,
[
'
fixed
'
,
'
default
'
],
()
=>
{
if
(
fixed
===
'
fixed
'
)
{
document
.
querySelector
(
'
.js-sidebar
'
).
classList
.
add
(
'
navbar-fixed
'
);
}
else
{
document
.
querySelector
(
'
.js-sidebar
'
).
classList
.
remove
(
'
navbar-fixed
'
);
}
this
.
setFormValue
(
'
sidebar-fixed
'
,
fixed
);
});
};
toggleHeaderColor
(
color
)
{
toggleHeaderColor
(
color
)
{
return
this
.
setConfig
(
'
headerColor
'
,
color
,
[
'
dark
'
,
'
light
'
],
()
=>
{
return
this
.
setConfig
(
'
headerColor
'
,
color
,
[
'
dark
'
,
'
light
'
],
()
=>
{
if
(
color
===
'
dark
'
)
{
if
(
color
===
'
dark
'
)
{
...
@@ -153,6 +171,18 @@ class TablerDemo {
...
@@ -153,6 +171,18 @@ class TablerDemo {
this
.
setFormValue
(
'
header-color
'
,
color
);
this
.
setFormValue
(
'
header-color
'
,
color
);
});
});
};
};
toggleHeaderFixed
(
fixed
)
{
return
this
.
setConfig
(
'
headerFixed
'
,
fixed
,
[
'
fixed
'
,
'
default
'
],
()
=>
{
if
(
fixed
===
'
fixed
'
)
{
document
.
querySelector
(
'
.js-header
'
).
classList
.
add
(
'
navbar-fixed
'
);
}
else
{
document
.
querySelector
(
'
.js-header
'
).
classList
.
remove
(
'
navbar-fixed
'
);
}
this
.
setFormValue
(
'
header-fixed
'
,
fixed
);
});
};
}
}
/*
/*
...
...
pages/_data/menu.yml
浏览文件 @
9541d21c
...
@@ -62,7 +62,7 @@ changelog:
...
@@ -62,7 +62,7 @@ changelog:
label
:
v1.0
label
:
v1.0
customize
:
customize
:
url
:
#
url
:
customize.html
title
:
Customize
title
:
Customize
icon
:
sliders
icon
:
sliders
pages/
layout
.html
→
pages/
customize
.html
浏览文件 @
9541d21c
...
@@ -18,6 +18,14 @@ title: Layout manager
...
@@ -18,6 +18,14 @@ title: Layout manager
<label
class=
"form-label"
>
Nav position
</label>
<label
class=
"form-label"
>
Nav position
</label>
{% include ui/input-selectgroup.html name="nav-position" values="top,side" type="radio" class="w-100p" %}
{% include ui/input-selectgroup.html name="nav-position" values="top,side" type="radio" class="w-100p" %}
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"form-label"
>
Header color
</label>
{% include ui/input-selectgroup.html name="header-color" values="light,dark" type="radio" class="w-100p" %}
</div>
<div
class=
"form-group"
>
<label
class=
"form-label"
>
Header fixed
</label>
{% include ui/input-selectgroup.html name="header-fixed" values="fixed,default" type="radio" class="w-100p" %}
</div>
<div
class=
"form-group"
>
<div
class=
"form-group"
>
<label
class=
"form-label"
>
Sidebar position
</label>
<label
class=
"form-label"
>
Sidebar position
</label>
{% include ui/input-selectgroup.html name="sidebar-position" values="left,right" type="radio" class="w-100p" %}
{% include ui/input-selectgroup.html name="sidebar-position" values="left,right" type="radio" class="w-100p" %}
...
@@ -31,8 +39,8 @@ title: Layout manager
...
@@ -31,8 +39,8 @@ title: Layout manager
{% include ui/input-selectgroup.html name="sidebar-color" values="light,dark" type="radio" class="w-100p" %}
{% include ui/input-selectgroup.html name="sidebar-color" values="light,dark" type="radio" class="w-100p" %}
</div>
</div>
<div
class=
"form-group"
>
<div
class=
"form-group"
>
<label
class=
"form-label"
>
Header color
</label>
<label
class=
"form-label"
>
Sidebar fixed
</label>
{% include ui/input-selectgroup.html name="
header-color" values="light,dark
" type="radio" class="w-100p" %}
{% include ui/input-selectgroup.html name="
sidebar-fixed" values="fixed,default
" type="radio" class="w-100p" %}
</div>
</div>
...
...
pages/layout-header-dark.html
浏览文件 @
9541d21c
...
@@ -4,4 +4,3 @@ header-dark: true
...
@@ -4,4 +4,3 @@ header-dark: true
page-title: Dashboard
page-title: Dashboard
---
---
{% include_cached layout/homepage.html %}
pages/layout-header-sticky.html
浏览文件 @
9541d21c
...
@@ -5,4 +5,3 @@ page-title: Dashboard
...
@@ -5,4 +5,3 @@ page-title: Dashboard
header-sticky: true
header-sticky: true
---
---
{% include_cached layout/homepage.html %}
pages/layout-navbar-folded.html
浏览文件 @
9541d21c
...
@@ -7,4 +7,3 @@ sidenav-folded: true
...
@@ -7,4 +7,3 @@ sidenav-folded: true
sidenav-dark: true
sidenav-dark: true
---
---
{% include_cached layout/homepage.html %}
pages/layout-navbar-left.html
浏览文件 @
9541d21c
...
@@ -6,4 +6,3 @@ page-title: Dashboard
...
@@ -6,4 +6,3 @@ page-title: Dashboard
sidenav-dark: true
sidenav-dark: true
---
---
{% include_cached layout/homepage.html %}
pages/layout-navbar-right.html
浏览文件 @
9541d21c
...
@@ -6,4 +6,3 @@ page-title: Dashboard
...
@@ -6,4 +6,3 @@ page-title: Dashboard
sidenav-dark: true
sidenav-dark: true
---
---
{% include_cached layout/homepage.html %}
pages/layout-navbar-top.html
浏览文件 @
9541d21c
...
@@ -3,4 +3,3 @@ title: Navbar top
...
@@ -3,4 +3,3 @@ title: Navbar top
page-title: Dashboard
page-title: Dashboard
---
---
{% include_cached layout/homepage.html %}
pages/layout-navbar-white.html
浏览文件 @
9541d21c
...
@@ -5,4 +5,3 @@ nav-position: left
...
@@ -5,4 +5,3 @@ nav-position: left
page-title: Dashboard
page-title: Dashboard
---
---
{% include_cached layout/homepage.html %}
scss/layout/_navbar.scss
浏览文件 @
9541d21c
...
@@ -205,7 +205,7 @@ Sidebar
...
@@ -205,7 +205,7 @@ Sidebar
/*
/*
Fixed navbar
Fixed navbar
*/
*/
.navbar-
fixed
{
.navbar-
side
{
position
:
fixed
;
position
:
fixed
;
top
:
0
;
top
:
0
;
bottom
:
0
;
bottom
:
0
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录