1
+ /* Plugin: jSide Menu (Responsive Side Menu)
2
+ * Frameworks: jQuery 3.3.1 & Material Design Iconic Font 2.0
3
+ * Author: Asif Mughal
4
+ * GitHub: https://github.com/CodeHimBlog
5
+ * URL: https://www.codehim.com
6
+ * License: MIT License
7
+ * Copyright (c) 2018 - Asif Mughal
8
+ */
9
+ /* File: jquery.jside-menu.css */
10
+ @font-face {
11
+ font-family : 'Helvetica Neue' ;
12
+ font-style : normal;
13
+ font-weight : 300 ;
14
+ font-smoothing : antialiased;
15
+ -webkit-font-smoothing : antialiased;
16
+ -moz-osx-font-smoothing : grayscale;
17
+ src : local ('Helvetica Neue' ), local ('HelveticaNeue' ), url (http://themes.googleusercontent.com/licensed/font?kit=Lx1xfUTR4qFjwg0Z_pb900DGSpWewu0sZH-jqLz8Q00) format ('truetype' );
18
+ }
19
+ * { margin : 0 ;
20
+ padding : 0 ;
21
+ }
22
+ body {
23
+ font-family : 'Helvetica Neue' ;
24
+ font-weight : 300 ;
25
+ font-smoothing : antialiased;
26
+ -webkit-font-smoothing : antialiased;
27
+ -moz-osx-font-smoothing : grayscale;
28
+
29
+ }
30
+ : root {
31
+ --skin-hover : rgba (0 , 0 , 0 , 0.1 );
32
+ --skin-color : rgba (255 , 255 , 255 , 0.9 );
33
+ }
34
+ .default-skin {
35
+ font-family : 'Helvetica Neue' ;
36
+ font-weight : 300 ;
37
+ font-smoothing : antialiased;
38
+ -webkit-font-smoothing : antialiased;
39
+ -moz-osx-font-smoothing : grayscale;
40
+ --skin : # 2a2a2e ;
41
+ --skin-hover : # 2098D1 ;
42
+ --skin-color : rgba (255 , 255 , 255 , 0.8 );
43
+ }
44
+ .light-skin {
45
+ --skin : # f0f0f0 ;
46
+ --skin-hover : # ddd ;
47
+ --skin-color : # 232323 ;
48
+ }
49
+
50
+ .menubar {
51
+ width : 100% ;
52
+ height : 48px ;
53
+ display : block;
54
+ background : var (--skin );
55
+ color : var (--skin-color );
56
+ line-height : 48px ;
57
+ box-shadow : 1px 1px 4px rgba (0 , 0 , 0 , 0.6 );
58
+ }
59
+ .menu-trigger {
60
+ position : absolute;
61
+ -webkit-appearance : none;
62
+ border : 0 ;
63
+ outline : 0 ;
64
+ background : transparent;
65
+ top : 6px ;
66
+ padding : 0 5px ;
67
+ color : var (--skin-color );
68
+ cursor : pointer;
69
+ -webkit-tap-highlight-color : rgba (0 , 0 , 0 , .2 );
70
+
71
+
72
+ }
73
+ .menu-trigger : hover {
74
+ opacity : 0.8 ;
75
+ -webkit-opacity : 0.8 ;
76
+ }
77
+
78
+ .menu-trigger : before {
79
+ font-family : 'Material-Design-Iconic-Font' ;
80
+ content : '\f197' ;
81
+ font-size : 22pt ;
82
+
83
+ }
84
+
85
+ .menu-trigger .left {
86
+ left : 20px ;
87
+
88
+ }
89
+
90
+ .menu-trigger .right {
91
+ right : 20px ;
92
+ }
93
+ .sticky {
94
+ position : fixed;
95
+ top : 0 ;
96
+ left : 0 ;
97
+ }
98
+
99
+ .menu-container {
100
+ overflow : auto;
101
+ display : block;
102
+ top : 120px ;
103
+
104
+ }
105
+ .position-left {
106
+ left : -270px ;
107
+ }
108
+ .position-right {
109
+ right : -270px ;
110
+ }
111
+
112
+ .position-left .open {
113
+ left : 0 ;
114
+ }
115
+
116
+ .position-right .open {
117
+ right : 0 ;
118
+ }
119
+
120
+ .menu-container ,
121
+ .menu-head ,
122
+ .menu-left ,
123
+ .menu-left .open
124
+ .menu-right ,
125
+ .menu-right .open {
126
+ transition : .4s ;
127
+ -webkit-transition : .4s ;
128
+ -moz-transition : .4s ;
129
+ -ms-transition : .4s ;
130
+
131
+ }
132
+
133
+ .menu-container ,
134
+ .menu-head {
135
+ background : var (--skin );
136
+ position : fixed;
137
+ z-index : 100 ;
138
+ width : 270px ;
139
+
140
+ }
141
+ .menu-head .layer {
142
+ background : rgba (0 , 0 , 0 , 0.2 );
143
+ display : block;
144
+ padding : 15px ;
145
+ }
146
+
147
+
148
+ .menu-head {
149
+ height : 120px ;
150
+ box-sizing : border-box;
151
+ margin : 0px ;
152
+ top : 0 ;
153
+
154
+ }
155
+
156
+ .menu-items {
157
+ list-style : none;
158
+ font-size : 14px ;
159
+ }
160
+
161
+ .dropdown-heading ,
162
+ .menu-items li a {
163
+ text-decoration : none;
164
+ padding : 12px 12px 12px 45px ;
165
+ display : block;
166
+ color : var (--skin-color );
167
+ border-bottom : 1px dotted rgba (255 , 255 , 255 , 0.050 );
168
+ margin : 0 ;
169
+ cursor : pointer;
170
+ user-select : none;
171
+ }
172
+ .dropdown-heading : hover ,
173
+ .menu-items li a : hover {
174
+ background : var (--skin-hover );
175
+ }
176
+
177
+
178
+
179
+ @keyframes fadeIn{
180
+ from {
181
+ opacity : 0 ;
182
+ -webkit-opacity : 0 ;
183
+ }
184
+ to {
185
+ opacity : 1 ;
186
+ -webkit-opacity : 1 ;
187
+ }
188
+ }
189
+ -webkit-@keyframes fadeIn{
190
+ from {
191
+ opacity : 0 ;
192
+ -webkit-opacity : 0 ;
193
+ }
194
+ to {
195
+ opacity : 1 ;
196
+ -webkit-opacity : 1 ;
197
+ }
198
+ }
199
+
200
+ .item-icon {
201
+ margin : 0 25px 0 0 ;
202
+ display : inline;
203
+ width : 32px ;
204
+ height : 32px ;
205
+ line-height : 32px ;
206
+ position : absolute;
207
+ font-size : 15pt ;
208
+ margin : 5px ;
209
+ text-align : center;
210
+ color : var (--skin-color );
211
+
212
+ }
213
+
214
+ /* Dropdowns */
215
+ .has-sub ul {
216
+ list-style : none;
217
+ overflow : hidden;
218
+ height : 0px ;
219
+ transition : .360s ;
220
+ background : # f2f9f9 ;
221
+ }
222
+
223
+ .has-sub ul li a {
224
+ display : block;
225
+ padding : 12px 33px ;
226
+ border-bottom : 0 ;
227
+ font-size : 13px ;
228
+ color : # 444 ;
229
+ transition : .1s ;
230
+ -webkit-transition : .1s ;
231
+ border-bottom : 1px dotted # e1e1e1 ;
232
+ }
233
+ .has-sub ul li a : hover {
234
+ background : # dedede ;
235
+ transition : .1s ;
236
+ -webkit-transition : .1s ;
237
+ }
238
+
239
+ .has-sub span {
240
+ display : block;
241
+ box-sizing : border-box;
242
+
243
+ }
244
+
245
+ .has-sub i .arrow {
246
+ float : right;
247
+ margin-right : 10px ;
248
+ transition : 0.360s ;
249
+ font-size : 16px ;
250
+ }
251
+
252
+ .has-sub .arrowdown {
253
+ transform : rotateZ (180deg );
254
+ -webkit-transform : rotateZ (180deg );
255
+ -moz-transform : rotateZ (180deg );
256
+ transition : 0.360s ;
257
+ -webkit-transition : 0.360s ;
258
+ -moz-transition : 0.360s ;
259
+ }
260
+ .col {
261
+ display : table;
262
+
263
+ }
264
+ .row {
265
+ display : table-cell;
266
+
267
+ }
268
+ .for-name {
269
+ max-width : 140px ;
270
+ padding : 10px ;
271
+ color : var (--skin-color );
272
+ }
273
+ .for-pic {
274
+ max-width : 70px ;
275
+ }
276
+
277
+ .profile-pic img {
278
+ width : 60px ;
279
+ height : 60px ;
280
+ border-radius : 50% ;
281
+ border : 1px solid rgba (255 , 255 , 255 , 0.01 );
282
+ object-fit : cover;
283
+
284
+ }
285
+ .menu-head h3 {
286
+ top : -35px ;
287
+ font-size : 13pt ;
288
+ font-weight : 400 ;
289
+
290
+ }
291
+
292
+ .tagline ,
293
+ .menu-head h3 {
294
+ display : block;
295
+ position : relative;
296
+ overflow : hidden;
297
+ text-overflow : ellipsis;
298
+ white-space : nowrap;
299
+ }
300
+
301
+ .tagline {
302
+ font-size : 11px ;
303
+ bottom : 32px ;
304
+ display : block;
305
+
306
+ }
307
+
308
+ /* Dim background effect */
309
+ .dim-overlay {
310
+ display : none;
311
+ }
312
+
313
+ .dim-overlay : before {
314
+ content : "" ;
315
+ background-color : rgba (0 , 0 , 10 , .4 );
316
+ height : 100vh ;
317
+ left : 0 ;
318
+ position : fixed;
319
+ top : 0 ;
320
+ width : 100% ;
321
+ overflow : hidden;
322
+ z-index : 2 ;
323
+ }
324
+ .logo {
325
+ display : block;
326
+ text-align : center;
327
+ margin-left : auto;
328
+ margin-right : auto;
329
+ font-size : 22px ;
330
+ }
331
+ .logo img {
332
+ width : 130px ;
333
+ margin-top : 10px ;
334
+ height : auto;
335
+
336
+ }
337
+ .logo a {
338
+ text-decoration : none;
339
+ color : var (--skin-color );
340
+ }
341
+ .logo a : hover {
342
+ color : var (--skin-hover );
343
+ }
0 commit comments