切换导航条
此项目
正在载入...
登录
何书鹏
/
anttest
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
Karson
5 years ago
提交
5ea682edf491aa166f55093c5fe8b1bc8de662a8
1 个父辈
1cc0cadb
优化移动端下Tabs滚动
优化移动端下系统配置页面展示
隐藏空白字符变更
内嵌
并排对比
正在显示
6 个修改的文件
包含
50 行增加
和
21 行删除
application/admin/view/general/config/index.html
application/config.php
public/assets/css/backend.css
public/assets/css/backend.min.css
public/assets/js/backend/index.js
public/assets/less/backend.less
application/admin/view/general/config/index.html
查看文件 @
5ea682e
...
...
@@ -20,6 +20,15 @@
.edit-form
table
>
tbody
>
tr
:hover
td
a
.btn-delcfg
{
visibility
:
visible
;
}
@media
(
max-width
:
767px
)
{
.edit-form
table
tr
th
:nth-last-child
(
-n
+
2
),
.edit-form
table
tr
td
:nth-last-child
(
-n
+
2
)
{
display
:
none
;
}
.edit-form
table
tr
td
.msg-box
{
display
:
none
;
}
}
</style>
<div
class=
"panel panel-default panel-intro"
>
<div
class=
"panel-heading"
>
...
...
@@ -36,6 +45,7 @@
<div
class=
"panel-body"
>
<div
id=
"myTabContent"
class=
"tab-content"
>
<!--@formatter:off-->
{foreach $siteList as $index=>$vo}
<div
class=
"tab-pane fade {$vo.active ? 'active in' : ''}"
id=
"{$vo.name}"
>
<div
class=
"widget-body no-padding"
>
...
...
@@ -316,6 +326,7 @@ value2|title2</textarea>
</form>
</div>
<!--@formatter:on-->
</div>
</div>
</div>
...
...
application/config.php
查看文件 @
5ea682e
...
...
@@ -275,7 +275,7 @@ return [
'multiplenav'
=>
false
,
//是否开启多选项卡(仅在开启多级菜单时起作用)
'multipletab'
=>
true
,
//后台皮肤,为空时表示使用skin-green
//后台皮肤,为空时表示使用skin-
black-
green
'adminskin'
=>
''
,
//后台是否启用面包屑
'breadcrumb'
=>
false
,
...
...
public/assets/css/backend.css
查看文件 @
5ea682e
...
...
@@ -271,6 +271,18 @@ form.form-horizontal .control-label {
border-bottom-color
:
transparent
;
cursor
:
default
;
}
@media
(
max-width
:
768px
)
{
.panel-intro
>
.panel-heading
.nav-tabs
{
white-space
:
nowrap
;
overflow-x
:
auto
;
overflow-y
:
hidden
;
margin-bottom
:
-1px
;
}
.panel-intro
>
.panel-heading
.nav-tabs
>
li
{
display
:
inline-block
;
float
:
none
;
}
}
/*单表格*/
.panel-tabs
.panel-heading
{
padding
:
12px
15px
12px
15px
;
...
...
@@ -480,19 +492,16 @@ form.form-horizontal .control-label {
color
:
#222e32
;
}
.multiplenav
.content-wrapper
,
.multiplenav
.right-side
{
.multiplenav
.right-side
,
.multiplenav
.main-sidebar
{
padding-top
:
50px
;
}
.multiplenav
#firstnav
.nav-addtabs
{
padding-right
:
450px
;
}
@media
(
max-width
:
767px
)
{
.multipletab
.fixed
.content-wrapper
,
.multipletab
.fixed
.right-side
{
padding-top
:
94px
;
}
.multipletab
.content-wrapper
,
.multipletab
.right-side
{
.multipletab.multiplenav
.content-wrapper
,
.multipletab.multiplenav
.right-side
{
padding-top
:
94px
;
}
}
...
...
@@ -1022,7 +1031,7 @@ table.table-nowrap thead > tr > th {
.left-side
{
padding-top
:
50px
;
}
.multiplenav
.main-sidebar
{
.multiple
tab.multiple
nav
.main-sidebar
{
padding-top
:
95px
;
}
.n-bootstrap
.n-right
{
...
...
public/assets/css/backend.min.css
查看文件 @
5ea682e
此 diff 太大无法显示。
public/assets/js/backend/index.js
查看文件 @
5ea682e
...
...
@@ -55,10 +55,7 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'adminlte', 'form'], functi
//切换左侧sidebar显示隐藏
$
(
document
).
on
(
"click fa.event.toggleitem"
,
".sidebar-menu li > a"
,
function
(
e
)
{
var
nextul
=
$
(
this
).
next
(
"ul"
);
if
(
nextul
.
length
>
0
)
{
return
;
}
if
(
!
$
(
this
).
parent
(
"li"
).
hasClass
(
"treeview"
)
||
(
$
(
"body"
).
hasClass
(
"multiplenav"
)
&&
$
(
this
).
parent
().
parent
().
hasClass
(
"sidebar-menu"
)))
{
if
(
nextul
.
length
==
0
&&
(
!
$
(
this
).
parent
(
"li"
).
hasClass
(
"treeview"
)
||
(
$
(
"body"
).
hasClass
(
"multiplenav"
)
&&
$
(
this
).
parent
().
parent
().
hasClass
(
"sidebar-menu"
))))
{
$
(
".sidebar-menu li"
).
removeClass
(
"active"
);
}
//当外部触发隐藏的a时,触发父辈a的事件
...
...
public/assets/less/backend.less
查看文件 @
5ea682e
...
...
@@ -338,6 +338,20 @@ form.form-horizontal .control-label {
border-bottom-color: transparent;
cursor: default;
}
@media (max-width: @screen-tablet) {
.nav-tabs {
white-space: nowrap;
overflow-x: auto;
overflow-y: hidden;
margin-bottom: -1px;
> li {
display: inline-block;
float: none;
}
}
}
}
}
...
...
@@ -595,7 +609,7 @@ form.form-horizontal .control-label {
}
.multiplenav {
.content-wrapper, .right-side {
.content-wrapper, .right-side
, .main-sidebar
{
padding-top: 50px;
}
...
...
@@ -606,12 +620,10 @@ form.form-horizontal .control-label {
@media (max-width: 767px) {
.multipletab {
.fixed .content-wrapper, .fixed .right-side {
padding-top: 94px;
}
.content-wrapper, .right-side {
padding-top: 94px;
&.multiplenav {
.content-wrapper, .right-side {
padding-top: 94px;
}
}
}
}
...
...
@@ -1266,7 +1278,7 @@ table.table-nowrap {
padding-top: 50px;
}
.multiplenav {
.multiple
tab.multiple
nav {
.main-sidebar {
padding-top: 95px;
}
...
...
请
注册
或
登录
后发表评论