Skip to content

Commit dab5372

Browse files
Update style.css
1 parent 3573f45 commit dab5372

1 file changed

Lines changed: 28 additions & 11 deletions

File tree

css/style.css

Lines changed: 28 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
--line-clr: #42434a;
55
--hover-clr: #222533;
66
--text-clr: #e6e6ef;
7-
--accent-clr: #5e63ff;
7+
--accent-clr: #00b7ff;
88
--secondary-text-clr: #b0b3c1;
99
}
1010
*{
@@ -23,10 +23,11 @@ body{
2323
display: grid;
2424
grid-template-columns: auto 1fr;
2525
}
26+
2627
#sidebar{
2728
box-sizing: border-box;
2829
height: 100vh;
29-
width: 250px;
30+
width: auto;
3031
padding: 5px 1em;
3132
background-color: var(--base-clr);
3233
border-right: 1px solid var(--line-clr);
@@ -37,6 +38,7 @@ body{
3738
transition: 300ms ease-in-out;
3839
overflow: hidden;
3940
text-wrap: nowrap;
41+
text-transform: capitalize;
4042
}
4143
#sidebar.close{
4244
padding: 5px;
@@ -50,18 +52,18 @@ body{
5052
justify-content: flex-end;
5153
margin-bottom: 16px;
5254
.logo{
53-
font-weight: 600;
55+
font-weight: 700;
5456
}
5557
}
56-
#sidebar ul li.active a{
58+
#sidebar ul li.active a, #sidebar ul li.active button{
5759
color: var(--accent-clr);
5860

5961
svg{
6062
fill: var(--accent-clr);
6163
}
6264
}
6365

64-
#sidebar a, #sidebar .dropdown-btn, #sidebar .logo{
66+
#sidebar a, #sidebar .dropdown-btn, #sidebar .logo, #sidebar .menu-btn{
6567
border-radius: .5em;
6668
padding: .85em;
6769
text-decoration: none;
@@ -78,21 +80,32 @@ body{
7880
font: inherit;
7981
cursor: pointer;
8082
}
83+
.menu-btn{
84+
width: 100%;
85+
text-align: left;
86+
background: none;
87+
border: none;
88+
font: inherit;
89+
cursor: pointer;
90+
}
8191
#sidebar svg{
8292
flex-shrink: 0;
8393
fill: var(--text-clr);
8494
}
85-
#sidebar a span, #sidebar .dropdown-btn span{
95+
#sidebar a span, #sidebar .dropdown-btn span, #sidebar .menu-btn{
8696
flex-grow: 1;
8797
}
88-
#sidebar a:hover, #sidebar .dropdown-btn:hover{
98+
#sidebar a:hover, #sidebar .dropdown-btn:hover, #sidebar .menu-btn:hover{
8999
background-color: var(--hover-clr);
90100
}
91101
#sidebar .sub-menu{
92102
display: grid;
93103
grid-template-rows: 0fr;
94104
transition: 300ms ease-in-out;
95105

106+
> ul{
107+
overflow: hidden;
108+
}
96109
> div{
97110
overflow: hidden;
98111
}
@@ -106,7 +119,7 @@ body{
106119
.rotate svg:last-child{
107120
rotate: 180deg;
108121
}
109-
#sidebar .sub-menu a{
122+
#sidebar .sub-menu a,#sidebar .sub-menu button{
110123
padding-left: 2em;
111124
}
112125
#toggle-btn{
@@ -118,9 +131,10 @@ body{
118131
cursor: pointer;
119132

120133
svg{
121-
transition: rotate 150ms ease;
134+
transition: rotate 300ms ease;
122135
}
123136
}
137+
124138
#toggle-btn:hover{
125139
background-color: var(--hover-clr);
126140
}
@@ -141,6 +155,9 @@ main p{
141155

142156
h2, p { margin-top: 1em }
143157
}
158+
main a{
159+
color: var(--accent-clr);
160+
}
144161

145162
@media(max-width: 800px){
146163
body{
@@ -174,7 +191,7 @@ main p{
174191
ul li{
175192
height: 100%;
176193
}
177-
ul a, ul .dropdown-btn{
194+
ul a, ul .dropdown-btn, ul .menu-btn{
178195
width: 60px;
179196
height: 60px;
180197
padding: 0;
@@ -212,4 +229,4 @@ main p{
212229
}
213230
}
214231
}
215-
}
232+
}

0 commit comments

Comments
 (0)