Skip to content

Commit 0d73102

Browse files
committed
changes for documentation off canvas sidebar
1 parent 3b6cd69 commit 0d73102

File tree

5 files changed

+50
-35
lines changed

5 files changed

+50
-35
lines changed

assets/css/material-dashboard.css

Lines changed: 33 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -446,22 +446,25 @@ h2.title {
446446
height: 100vh;
447447
}
448448

449-
.sidebar {
449+
.sidebar,
450+
.off-canvas-sidebar {
450451
position: absolute;
451452
top: 0;
452453
bottom: 0;
453454
left: 0;
454455
z-index: 1;
455456
box-shadow: 0 10px 30px -12px rgba(0, 0, 0, 0.42), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
456457
}
457-
.sidebar .sidebar-wrapper {
458+
.sidebar .sidebar-wrapper,
459+
.off-canvas-sidebar .sidebar-wrapper {
458460
position: relative;
459461
height: calc(100vh - 75px);
460462
overflow: auto;
461463
width: 260px;
462464
z-index: 4;
463465
}
464-
.sidebar .logo-tim {
466+
.sidebar .logo-tim,
467+
.off-canvas-sidebar .logo-tim {
465468
border-radius: 50%;
466469
border: 1px solid #333;
467470
display: block;
@@ -470,34 +473,42 @@ h2.title {
470473
float: left;
471474
overflow: hidden;
472475
}
473-
.sidebar .logo-tim img {
476+
.sidebar .logo-tim img,
477+
.off-canvas-sidebar .logo-tim img {
474478
width: 60px;
475479
height: 60px;
476480
}
477-
.sidebar .nav {
481+
.sidebar .nav,
482+
.off-canvas-sidebar .nav {
478483
margin-top: 20px;
479484
}
480-
.sidebar .nav li > a {
485+
.sidebar .nav li > a,
486+
.off-canvas-sidebar .nav li > a {
481487
margin: 10px 15px;
482488
border-radius: 3px;
483489
color: #3C4858;
484490
}
485-
.sidebar .nav li:hover > a {
491+
.sidebar .nav li:hover > a,
492+
.off-canvas-sidebar .nav li:hover > a {
486493
background: rgba(200, 200, 200, 0.2);
487494
color: #3C4858;
488495
}
489-
.sidebar .nav li.active > a {
496+
.sidebar .nav li.active > a,
497+
.off-canvas-sidebar .nav li.active > a {
490498
color: #FFFFFF;
491499
}
492-
.sidebar .nav li.active > a i {
500+
.sidebar .nav li.active > a i,
501+
.off-canvas-sidebar .nav li.active > a i {
493502
color: #FFFFFF;
494503
}
495-
.sidebar .nav p {
504+
.sidebar .nav p,
505+
.off-canvas-sidebar .nav p {
496506
margin: 0;
497507
line-height: 30px;
498508
font-size: 14px;
499509
}
500-
.sidebar .nav i {
510+
.sidebar .nav i,
511+
.off-canvas-sidebar .nav i {
501512
font-size: 24px;
502513
float: left;
503514
margin-right: 15px;
@@ -506,7 +517,6 @@ h2.title {
506517
text-align: center;
507518
color: #a9afbb;
508519
}
509-
510520
.sidebar .sidebar-background,
511521
.off-canvas-sidebar .sidebar-background {
512522
position: absolute;
@@ -633,6 +643,14 @@ h2.title {
633643
box-shadow: 0 12px 20px -10px rgba(156, 39, 176, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(156, 39, 176, 0.2);
634644
}
635645

646+
.off-canvas-sidebar .nav > li > a,
647+
.off-canvas-sidebar .nav > li > a:hover {
648+
color: #FFFFFF;
649+
}
650+
.off-canvas-sidebar .nav > li > a:focus {
651+
background: rgba(200, 200, 200, 0.2);
652+
}
653+
636654
.main-panel {
637655
position: relative;
638656
z-index: 2;
@@ -1503,7 +1521,8 @@ a .material-icons {
15031521
}
15041522

15051523
/* Animations */
1506-
.animation-transition-general, .sidebar .nav li > a {
1524+
.animation-transition-general, .sidebar .nav li > a,
1525+
.off-canvas-sidebar .nav li > a {
15071526
-webkit-transition: all 300ms linear;
15081527
-moz-transition: all 300ms linear;
15091528
-o-transition: all 300ms linear;
@@ -4834,7 +4853,7 @@ footer .btn {
48344853
box-shadow: 0 10px 30px -12px rgba(0, 0, 0, 0.42), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
48354854
}
48364855

4837-
.nav-open .bootstrap-navbar,
4856+
.nav-open .off-canvas-sidebar,
48384857
.nav-open .sidebar {
48394858
-webkit-transform: translate3d(0, 0, 0);
48404859
-moz-transform: translate3d(0, 0, 0);

assets/js/material-dashboard.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ md = {
241241
nav_content = '<ul class="nav nav-mobile-menu">' + nav_content + '</ul>';
242242

243243
$navbar.html(nav_content);
244-
$navbar.addClass('bootstrap-navbar');
244+
$navbar.addClass('off-canvas-sidebar');
245245

246246
// append it to the body, so it will come from the right side of the screen
247247
$('body').append($navbar);

assets/sass/md/_responsive.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@
237237
}
238238

239239
.nav-open{
240-
.bootstrap-navbar,
240+
.off-canvas-sidebar,
241241
.sidebar{
242242
@include transform-translate-x(0);
243243
}

assets/sass/md/_sidebar-and-main-panel.scss

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
height: 100vh;
55
}
66

7-
.sidebar{
7+
.sidebar,
8+
.off-canvas-sidebar{
89
position: absolute;
910
top: 0;
1011
bottom: 0;
@@ -80,11 +81,6 @@
8081
color: #a9afbb;
8182
}
8283
}
83-
}
84-
85-
86-
.sidebar,
87-
.off-canvas-sidebar{
8884

8985
.sidebar-background{
9086
position: absolute;
@@ -206,6 +202,19 @@
206202
}
207203
}
208204

205+
.off-canvas-sidebar{
206+
.nav {
207+
> li > a,
208+
> li > a:hover{
209+
color: $white-color;
210+
}
211+
212+
> li > a:focus{
213+
background: rgba(200, 200, 200, 0.2);
214+
}
215+
}
216+
}
217+
209218

210219
.main-panel{
211220
//background: rgba(203,203,210,.15);

documentation/css/demo-documentation.css

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -506,25 +506,12 @@ body{
506506
color: #FFFFFF;
507507
}
508508

509-
.navbar .navbar-nav > li > a {
510-
color: inherit;
511-
padding-top: 15px;
512-
padding-bottom: 15px;
513-
font-weight: 400;
514-
font-size: 12px;
515-
text-transform: uppercase;
516-
border-radius: 3px;
517-
}
518509
@media (max-width: 1199px) {
519510

520511
.navbar .navbar-brand {
521512
height: 50px;
522513
padding: 10px 15px;
523514
}
524-
.navbar .navbar-nav > li > a {
525-
padding-top: 15px;
526-
padding-bottom: 15px;
527-
}
528515
}
529516

530517
footer {

0 commit comments

Comments
 (0)