side toggle nav changes : kdk
This commit is contained in:
parent
e37d117be9
commit
a560dab61f
@ -1,7 +1,7 @@
|
|||||||
<header class="app-header navbar">
|
<header class="app-header navbar">
|
||||||
<button class="navbar-toggler d-lg-none" type="button" appMobileSidebarToggler>☰</button>
|
<button class="navbar-toggler d-lg-none" type="button" appMobileSidebarToggler>☰</button>
|
||||||
<a class="navbar-brand" href="#"></a>
|
<a class="navbar-brand" href="#"></a>
|
||||||
<button class="navbar-toggler d-md-down-none" type="button" appSidebarToggler>☰</button>
|
<!--<button class="navbar-toggler d-md-down-none" type="button" appSidebarToggler>☰</button>-->
|
||||||
<ul class="nav navbar-nav d-md-down-none">
|
<ul class="nav navbar-nav d-md-down-none">
|
||||||
<li class="nav-item px-3">
|
<li class="nav-item px-3">
|
||||||
<a class="nav-link" routerLinkActive="active12" [routerLink]="['/dashboard']"><i class="icon-speedometer"></i> Dashboard</a>
|
<a class="nav-link" routerLinkActive="active12" [routerLink]="['/dashboard']"><i class="icon-speedometer"></i> Dashboard</a>
|
||||||
|
|||||||
@ -34,9 +34,13 @@ export class SidebarMinimizeDirective {
|
|||||||
@Directive({
|
@Directive({
|
||||||
selector: '[appMobileSidebarToggler]'
|
selector: '[appMobileSidebarToggler]'
|
||||||
})
|
})
|
||||||
export class MobileSidebarToggleDirective {
|
export class MobileSidebarToggleDirective implements OnInit{
|
||||||
constructor() { }
|
constructor() { }
|
||||||
|
|
||||||
|
ngOnInit(){
|
||||||
|
document.querySelector('body').classList.toggle('sidebar-hidden');
|
||||||
|
}
|
||||||
|
|
||||||
// Check if element has class
|
// Check if element has class
|
||||||
private hasClass(target: any, elementClassName: string) {
|
private hasClass(target: any, elementClassName: string) {
|
||||||
return new RegExp('(\\s|^)' + elementClassName + '(\\s|$)').test(target.className);
|
return new RegExp('(\\s|^)' + elementClassName + '(\\s|$)').test(target.className);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user