Skip to content
This repository was archived by the owner on Sep 5, 2019. It is now read-only.

Commit 2a26103

Browse files
committed
Update
1 parent 4ec4766 commit 2a26103

File tree

3 files changed

+39
-14
lines changed

3 files changed

+39
-14
lines changed

src/css/style.menu.css

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,23 @@
7474

7575
.sidebar ul.menu li ul li ul {
7676
padding-left: 10px;
77+
display: none;
7778
margin: 15px 10px;
7879
}
7980

81+
.sidebar ul.menu li ul li.parent:before {
82+
font-family: "FontAwesome";
83+
content: "\f106";
84+
margin: 0 15px 0 0;
85+
height: 10px;
86+
width: 10px;
87+
float: right;
88+
}
89+
90+
.sidebar ul.menu li ul li.parent.active:before {
91+
content: "\f107";
92+
}
93+
8094
/*
8195
perfect scrollbar
8296
*/

src/css/style.menu.light.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@
3535
color: #494949;
3636
}
3737

38+
.sidebar ul.menu li ul li.parent.active:before {
39+
color: #494949;
40+
}
41+
3842
.sidebar ul.menu li ul li ul {
3943
border-left: 1px solid #e9e9e9;
4044
}

src/index.html

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -51,43 +51,44 @@
5151
<li>
5252
<span class="name">Dashboard</span>
5353
<ul>
54-
<li><a href="">Home</a></li>
55-
<li><a href="" class="current">Settings</a>
56-
<ul>
57-
<li><a href="">Timezone</a></li>
58-
<li><a href="">Permissions</a></li>
59-
<li><a href="">Maintenance</a></li>
54+
<li><a href="#">Home</a></li>
55+
<li class="parent">
56+
<a href="#">Settings</a>
57+
<ul class="submenu">
58+
<li><a href="#">Timezone</a></li>
59+
<li><a href="#">Permissions</a></li>
60+
<li><a href="#">Maintenance</a></li>
6061
</ul>
6162
</li>
62-
<li><a href="">Notifications<span class="notifi">3</span></a></li>
63+
<li><a href="#">Notifications<span class="notifi">3</span></a></li>
6364
</ul>
6465
</li>
6566

6667
<!-- blog -->
6768
<li>
6869
<span class="name">Blog</span>
6970
<ul>
70-
<li><a href="">Add</a></li>
71-
<li><a href="">List</a></li>
71+
<li><a href="#">Add</a></li>
72+
<li><a href="#">List</a></li>
7273
</ul>
7374
</li>
7475

7576
<!-- members -->
7677
<li>
7778
<span class="name">Members</span>
7879
<ul>
79-
<li><a href="">Registred</a></li>
80-
<li><a href="">Banned</a></li>
80+
<li><a href="#">Registred</a></li>
81+
<li><a href="#">Banned</a></li>
8182
</ul>
8283
</li>
8384

8485
<!-- gallery -->
8586
<li>
8687
<span class="name">Gallery</span>
8788
<ul>
88-
<li><a href="">Design</a></li>
89-
<li><a href="">People</a></li>
90-
<li><a href="">Cars</a></li>
89+
<li><a href="#">Design</a></li>
90+
<li><a href="#">People</a></li>
91+
<li><a href="#">Cars</a></li>
9192
</ul>
9293
</li>
9394
</ul>
@@ -115,6 +116,12 @@
115116
$(window).width() >= 768 ? $(nav).show() : $(nav).hide();
116117
});
117118
});
119+
120+
// click submenu
121+
$('ul.menu a').on('click', function() {
122+
$(this).parent('li.parent').toggleClass('active');
123+
$(this).parent().find('ul.submenu').slideToggle('fast');
124+
});
118125
});
119126
</script>
120127
</body>

0 commit comments

Comments
 (0)