Skip to content

Commit b2e0204

Browse files
committed
fixed sidebar menu tree dropdown always open
- added code from #2001 thanks @codersquirrel Closes #1854 & #2001
1 parent 2226c0e commit b2e0204

File tree

5 files changed

+38
-3
lines changed

5 files changed

+38
-3
lines changed

build/less/treeview.less

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Tree view menu
1+
// Tree view menu
22
.treeview-menu {
33
display: none;
44
list-style: none;
@@ -27,4 +27,19 @@
2727
}
2828
}
2929
}
30+
}
31+
32+
.treeview {
33+
> ul.treeview-menu {
34+
overflow: hidden;
35+
height:0px;
36+
padding-top:0px !important;
37+
padding-bottom: 0px !important;
38+
}
39+
}
40+
.treeview.menu-open {
41+
> ul.treeview-menu {
42+
overflow: visible;
43+
height:auto;
44+
}
3045
}

dist/css/AdminLTE.css

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3096,6 +3096,16 @@ table.text-center th {
30963096
.treeview-menu > li > a > .fa-angle-down {
30973097
width: auto;
30983098
}
3099+
.treeview > ul.treeview-menu {
3100+
overflow: hidden;
3101+
height: 0px;
3102+
padding-top: 0px !important;
3103+
padding-bottom: 0px !important;
3104+
}
3105+
.treeview.menu-open > ul.treeview-menu {
3106+
overflow: visible;
3107+
height: auto;
3108+
}
30993109
/*
31003110
* Page: Mailbox
31013111
* -------------

dist/css/AdminLTE.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/css/alt/AdminLTE-without-plugins.css

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3096,6 +3096,16 @@ table.text-center th {
30963096
.treeview-menu > li > a > .fa-angle-down {
30973097
width: auto;
30983098
}
3099+
.treeview > ul.treeview-menu {
3100+
overflow: hidden;
3101+
height: 0px;
3102+
padding-top: 0px !important;
3103+
padding-bottom: 0px !important;
3104+
}
3105+
.treeview.menu-open > ul.treeview-menu {
3106+
overflow: visible;
3107+
height: auto;
3108+
}
30993109
/*
31003110
* Page: Mailbox
31013111
* -------------

dist/css/alt/AdminLTE-without-plugins.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)