mirror of https://github.com/ColorlibHQ/AdminLTE
add nav-collapse-hide-child in demo.js (#2913)
* add nav-collapse-hide-child in demo.js * fix nav-collapse-hide-child with sidebar-no-expandpull/2915/head
parent
2cf8ec813c
commit
16686958b6
|
@ -845,9 +845,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused &,
|
.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused &,
|
||||||
.sidebar-mini.sidebar-collapse .main-sidebar:hover &,
|
.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover &,
|
||||||
.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused &,
|
.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused &,
|
||||||
.sidebar-mini-md.sidebar-collapse .main-sidebar:hover & {
|
.sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover & {
|
||||||
.menu-open > .nav-treeview {
|
.menu-open > .nav-treeview {
|
||||||
max-height: min-content;
|
max-height: min-content;
|
||||||
animation-name: fadeIn;
|
animation-name: fadeIn;
|
||||||
|
|
|
@ -181,6 +181,21 @@
|
||||||
var $child_indent_sidebar_container = $('<div />', { class: 'mb-1' }).append($child_indent_sidebar_checkbox).append('<span>Sidebar nav child indent</span>')
|
var $child_indent_sidebar_container = $('<div />', { class: 'mb-1' }).append($child_indent_sidebar_checkbox).append('<span>Sidebar nav child indent</span>')
|
||||||
$container.append($child_indent_sidebar_container)
|
$container.append($child_indent_sidebar_container)
|
||||||
|
|
||||||
|
var $child_hide_sidebar_checkbox = $('<input />', {
|
||||||
|
type: 'checkbox',
|
||||||
|
value: 1,
|
||||||
|
checked: $('.nav-sidebar').hasClass('nav-collapse-hide-child'),
|
||||||
|
class: 'mr-1'
|
||||||
|
}).on('click', function () {
|
||||||
|
if ($(this).is(':checked')) {
|
||||||
|
$('.nav-sidebar').addClass('nav-collapse-hide-child')
|
||||||
|
} else {
|
||||||
|
$('.nav-sidebar').removeClass('nav-collapse-hide-child')
|
||||||
|
}
|
||||||
|
})
|
||||||
|
var $child_hide_sidebar_container = $('<div />', { class: 'mb-1' }).append($child_hide_sidebar_checkbox).append('<span>Sidebar nav child hide on collapse</span>')
|
||||||
|
$container.append($child_hide_sidebar_container)
|
||||||
|
|
||||||
var $no_expand_sidebar_checkbox = $('<input />', {
|
var $no_expand_sidebar_checkbox = $('<input />', {
|
||||||
type: 'checkbox',
|
type: 'checkbox',
|
||||||
value: 1,
|
value: 1,
|
||||||
|
|
Loading…
Reference in New Issue