@@ -24,20 +24,27 @@ body {
24
24
text-decoration : none;
25
25
}
26
26
27
+ .navbar-item : hover : not (.search ),
28
+ .navbar-item : focus : not (.search ) {
29
+ color : var (--color-white );
30
+ transform : translateY (-1px );
31
+ transition : all 0.2s ease-in-out;
32
+ }
33
+
27
34
.navbar-brand {
28
35
display : flex;
29
36
flex : auto;
30
37
padding-left : 1rem ;
31
38
}
32
39
33
40
.navbar-brand .navbar-item {
34
- color : var (--navbar-font-color );
41
+ color : var (--color-white-60 );
35
42
}
36
43
37
44
.navbar-brand .navbar-item : first-child {
38
45
align-self : center;
39
46
padding : 0 ;
40
- font-size : calc (22 / var (--rem-base ) * 1rem );
47
+ font-size : calc (18 / var (--rem-base ) * 1rem );
41
48
flex-wrap : wrap;
42
49
line-height : 1 ;
43
50
}
@@ -47,10 +54,6 @@ body {
47
54
word-wrap : normal;
48
55
}
49
56
50
- .navbar-brand .navbar-item : first-child : not (: last-child ) {
51
- padding-right : 0.375rem ;
52
- }
53
-
54
57
.navbar-brand .navbar-item .search {
55
58
flex : auto;
56
59
justify-content : flex-end;
@@ -185,13 +188,20 @@ body {
185
188
.navbar .button {
186
189
display : inline-flex;
187
190
align-items : center;
188
- background : var (--navbar-button-background );
189
- border : 1px solid var (--navbar-button-border-color );
190
- border-radius : 0.15rem ;
191
+ background : rgb (229 , 190 , 51 );
191
192
height : 1.75rem ;
192
- color : var (--navbar-button-font-color );
193
+ color : # 0e0e0e ;
194
+ font-weight : var (--body-font-weight-bold );
193
195
padding : 0 0.75em ;
194
196
white-space : nowrap;
197
+ box-shadow : 4px 4px 0 # 000 ;
198
+ transition : background-color 0.2s ease, transform 0.1s ease, box-shadow 0.1s ease;
199
+ }
200
+
201
+ .navbar .button : hover {
202
+ background : rgb (255 , 215 , 0 );
203
+ transform : translateY (-2px );
204
+ box-shadow : 6px 6px 0 # 000 ;
195
205
}
196
206
197
207
@media screen and (max-width : 768.5px ) {
@@ -218,8 +228,8 @@ body {
218
228
}
219
229
220
230
.navbar-menu {
221
- background : var (--navbar-menu-background );
222
231
box-shadow : 0 8px 16px rgba (10 , 10 , 10 , 0.1 );
232
+ background-color : rgb (47 47 94 );
223
233
max-height : var (--body-min-height );
224
234
overflow-y : auto;
225
235
overscroll-behavior : none;
@@ -232,7 +242,9 @@ body {
232
242
233
243
.navbar-menu a .navbar-item : hover ,
234
244
.navbar-menu .navbar-link : hover {
235
- background : var (--navbar-menu_hover-background );
245
+ color : var (--color-white );
246
+ transform : translateY (-1px );
247
+ transition : all 0.2s ease-in-out;
236
248
}
237
249
}
238
250
@@ -280,14 +292,15 @@ body {
280
292
281
293
.navbar-end > .navbar-item ,
282
294
.navbar-end .navbar-link {
283
- color : var (--navbar-font-color );
295
+ color : var (--color-white-60 );
284
296
}
285
297
286
298
.navbar-end > a .navbar-item : hover ,
287
299
.navbar-end .navbar-link : hover ,
288
300
.navbar-end .navbar-item .has-dropdown : hover .navbar-link {
289
- background : var (--navbar_hover-background );
290
- color : var (--navbar-font-color );
301
+ color : var (--color-white );
302
+ transform : translateY (-1px );
303
+ transition : all 0.2s ease-in-out;
291
304
}
292
305
293
306
.navbar-end .navbar-link ::after {
0 commit comments