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

Commit e6ba586

Browse files
committed
Redesign menu, new light and dark theme
1 parent d405c6f commit e6ba586

File tree

5 files changed

+57
-40
lines changed

5 files changed

+57
-40
lines changed

src/css/style.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
*/
55
@import url(https://cdnjs.cloudflare.com/ajax/libs/normalize/7.0.0/normalize.min.css);
66
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);
7+
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&subset=latin-ext);
78
@import url(https://css-ui.github.io/css/cssui.min.css);
89
@import url(style.menu.css);
910
@import url(simplebar.css);
@@ -13,4 +14,5 @@
1314
*/
1415
body {
1516
background-color: #f2f2f2;
17+
font-family: 'Open Sans', sans-serif;
1618
}

src/css/style.menu.css

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
responsive menu
44
*/
55
.nav .click {
6-
cursor: pointer;
7-
margin: 20px 10px 10px;
8-
float: right;
6+
cursor: pointer;
7+
margin: 5px 20px 0 0;
8+
float: right;
99
}
1010

1111
.nav .click .menu {
1212
border-radius: 30px;
1313
font-size: 14px;
14-
padding: 8px 9px;
14+
padding: 7px 8px;
1515
}
1616

1717
.nav .responsive { display: none; }
@@ -21,9 +21,9 @@
2121
sidebar
2222
*/
2323
.sidebar .title {
24-
font-size: 1.375em;
25-
padding: 17px 20px 0 25px;
26-
height: 69px;
24+
font-size: 1.125em;
25+
padding: 5px 20px 0 25px;
26+
height: 42px;
2727
}
2828

2929
/*
@@ -32,7 +32,7 @@
3232
.sidebar span.notifi {
3333
border-radius: 3px;
3434
margin-left: 30px;
35-
font-size: smaller;
35+
font-weight: 600;
3636
padding: 0 5px 2px;
3737
}
3838

@@ -48,14 +48,14 @@
4848
}
4949

5050
.sidebar ul.menu li {
51-
line-height: 38px;
52-
font-weight: 600;
53-
padding-top: 15px;
51+
line-height: 33px;
52+
margin-top: 15px;
53+
padding: 0;
5454
}
5555

5656
.sidebar ul.menu li ul li {
5757
padding-top: 0;
58-
font-size: 1.125em;
58+
font-size: 1em;
5959
margin: 0;
6060
}
6161

@@ -82,18 +82,19 @@
8282
.sidebar ul.menu {
8383
height: 660px;
8484
}
85+
8586
.nav .click { visibility: hidden; }
8687
.nav .responsive { display: block; }
8788

8889
.sidebar {
8990
position: fixed;
9091
bottom: 0;
91-
width: 250px;
92+
width: 230px;
9293
top: 0;
9394
}
9495

9596
.content-wrapper {
96-
margin-left: 250px;
97+
margin-left: 230px;
9798
}
9899

99100
}

src/css/theme/style.menu.dark.css

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,46 @@
11

22
/*
3-
dark theme sidebar menu
3+
light theme sidebar menu
44
*/
5-
.nav .click { color: #717377; }
6-
.nav .click .menu:hover { background-color: #272a30; }
5+
.nav .click { color: white; }
6+
.nav .click .menu { color: #6f788d; }
7+
.nav .click .menu:hover {
8+
background-color: #b2cddd;
9+
color: white;
10+
}
711

812
.sidebar .title {
9-
background-color: #393c45;
13+
background-color: #333c48;
1014
font-weight: 600;
11-
color: white;
15+
color: #e6e9ed;
1216
}
1317

14-
.sidebar ul.menu { background-color: #2b2e35; }
15-
.sidebar ul.menu li { color: #646b7c; }
16-
.sidebar ul.menu li a { color: #a1abc2; }
18+
.sidebar ul.menu { background-color: #262a34; }
19+
.sidebar ul.menu li { color: #5e6776; }
20+
.sidebar ul.menu li a { color: #7d899c; }
1721
.sidebar ul.menu li a:hover {
18-
background-color: #393c45;
19-
color: #a1abc2;
22+
background-color: #2e333e;
23+
font-weight: 600;
24+
color: #e95656;
2025
}
2126

2227
.sidebar ul.menu li a.current {
23-
color: white;
28+
border-right: 2px solid #e95656;
29+
font-weight: 600;
30+
color: #e6e9ed;
2431
}
2532

2633
/*
2734
notifications
2835
*/
2936
.sidebar span.notifi {
30-
background-color: #3bb9fe;
31-
color: #2b2e35;
37+
color: #e95656;
3238
}
3339

3440
@media only screen and (min-width: 768px) {
3541

3642
.sidebar {
37-
background-color: #2b2e35;
43+
background-color: #262a34;
3844
}
3945

4046
}
@@ -43,5 +49,6 @@
4349
simplebar
4450
*/
4551
.simplebar-scrollbar {
46-
background: #646b7c;
52+
background: #596072;
53+
width: 5px;
4754
}

src/css/theme/style.menu.light.css

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,38 @@
33
light theme sidebar menu
44
*/
55
.nav .click { color: white; }
6-
.nav .click .menu:hover { background-color: #3dbbff; }
6+
.nav .click .menu { color: #b2cddd; }
7+
.nav .click .menu:hover {
8+
background-color: #b2cddd;
9+
color: white;
10+
}
711

812
.sidebar .title {
9-
background-color: #10a2f1;
13+
background-color: #ebebeb;
1014
font-weight: 600;
11-
color: white;
15+
color: #3b3b3b;
1216
}
1317

1418
.sidebar ul.menu { background-color: white; }
15-
.sidebar ul.menu li { color: #bfbfbf; }
16-
.sidebar ul.menu li a { color: #7b7d7e; }
19+
.sidebar ul.menu li { color: #a1a1a1; }
20+
.sidebar ul.menu li a { color: #7b7d7d; }
1721
.sidebar ul.menu li a:hover {
18-
background-color: #e8e8e8;
19-
color: #7b7d7e;
22+
background-color: #f2f2f2;
23+
font-weight: 600;
24+
color: #e95656;
2025
}
2126

2227
.sidebar ul.menu li a.current {
23-
color: #0094e3;
28+
border-right: 2px solid #e95656;
29+
font-weight: 600;
30+
color: #3b3b3b;
2431
}
2532

2633
/*
2734
notifications
2835
*/
2936
.sidebar span.notifi {
30-
background-color: #10a2f1;
31-
color: white;
37+
color: #e95656;
3238
}
3339

3440
@media only screen and (min-width: 768px) {
@@ -44,4 +50,5 @@
4450
*/
4551
.simplebar-scrollbar {
4652
background: #cacaca;
53+
width: 5px;
4754
}

src/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
<!-- sidebar title -->
3030
<div class="title">
31-
<p>CSS UI - Menu</p>
31+
<p>Responsive menu</p>
3232
</div>
3333

3434
<div class="responsive">

0 commit comments

Comments
 (0)