@@ -43,12 +43,21 @@ a.disabled {
43
43
}
44
44
.background_paper {
45
45
background-color : var (--surface-200 );
46
- background-image : linear-gradient (var (--surface-300 ) 2px , transparent 2px ),
46
+ background-image :
47
+ linear-gradient (var (--surface-300 ) 2px , transparent 2px ),
47
48
linear-gradient (90deg , var (--surface-300 ) 2px , transparent 2px ),
48
49
linear-gradient (var (--surface-300 ) 1px , transparent 1px ),
49
50
linear-gradient (90deg , var (--surface-300 ) 1px , rgba (0 , 0 , 0 , 0 ) 1px );
50
- background-size : 75px 75px , 75px 75px , 15px 15px , 15px 15px ;
51
- background-position : -2px -2px , -2px -2px , -1px -1px , -1px -1px ;
51
+ background-size :
52
+ 75px 75px ,
53
+ 75px 75px ,
54
+ 15px 15px ,
55
+ 15px 15px ;
56
+ background-position :
57
+ -2px -2px ,
58
+ -2px -2px ,
59
+ -1px -1px ,
60
+ -1px -1px ;
52
61
}
53
62
.standard_input {
54
63
padding-left : 3px ;
@@ -287,88 +296,83 @@ input[type="number"] {
287
296
width : fit-content ;
288
297
display : none ;
289
298
}
290
- #header_btns {
299
+ .firmware_flasher_button ,
300
+ .connection_button {
291
301
display : flex ;
302
+ flex-direction : column ;
292
303
align-items : center ;
293
- gap : 2rem ;
294
304
}
295
- .open_firmware_flasher ,
296
- .connect_controls {
305
+
306
+ #header_buttons {
297
307
display : flex ;
298
- flex-direction : column ;
299
308
align-items : center ;
300
- }
301
- .firmware_b {
302
- width : 52px ;
303
- height : 52px ;
304
- a .flash {
309
+ gap : 2rem ;
310
+
311
+ a .firmware_flasher_button__link {
312
+ display : block ;
305
313
background-color : var (--primary-500 );
306
314
border : 1px solid var (--primary-600 );
307
315
background-repeat : no-repeat ;
308
316
height : 50px ;
309
317
width : 50px ;
310
318
border-radius : 100px ;
311
319
box-shadow : 0 1px 2px rgba (0 , 0 , 0 , 0.35 );
312
- float : left ;
313
320
transition : none ;
314
- background-image : url(../images/icons/cf_icon_flasher_white .svg ) ;
321
+ background-image : url(../images/icons/cf_icon_flasher_black .svg ) ;
315
322
background-size : 30px ;
316
323
background-position : center 10px ;
317
324
& :hover {
318
325
background-color : var (--primary-400 );
319
326
}
320
327
}
321
- a .flash .disabled {
328
+ a .firmware_flasher_button__link .disabled {
322
329
background-color : var (--surface-500 );
323
330
pointer-events : none ;
324
331
cursor : default ;
325
332
}
326
- a .flash .active {
333
+ a .firmware_flasher_button__link .active {
327
334
background-color : var (--error-500 );
328
335
border : 1px solid var (--error-600 );
329
336
transition : none ;
330
- background-image : url(../images/icons/cf_icon_flasher_white.svg ) ;
331
337
& :hover {
332
338
background-color : var (--error-400 );
333
339
}
334
340
}
335
- }
336
- .connect_b {
337
- width : 52px ;
338
- height : 52px ;
339
- a .connect {
340
- background-color : var (--primary-500 );
341
- border : 1px solid var (--primary-600 );
341
+
342
+ a .connection_button__link {
343
+ display : block ;
344
+ background-color : var (--primary-action );
345
+ border : 1px solid var (--primary-action-border );
342
346
background-repeat : no-repeat ;
343
347
height : 50px ;
344
348
width : 50px ;
345
349
border-radius : 100px ;
346
350
box-shadow : 0 1px 2px rgba (0 , 0 , 0 , 0.35 );
347
- float : left ;
348
351
transition : none ;
349
- background-image : url(../images/icons/cf_icon_usb2_white .svg ) ;
352
+ background-image : url(../images/icons/cf_icon_usb2_black .svg ) ;
350
353
background-size : 44px ;
351
354
background-position : center 6px ;
352
355
& :hover {
353
- background-color : var (--primary-400 );
356
+ background-color : var (--primary-action-hover );
354
357
}
355
358
}
356
- a .connect .disabled {
359
+ a .connection_button__link .disabled {
357
360
background-color : var (--surface-500 );
358
361
pointer-events : none ;
359
362
cursor : default ;
360
363
}
361
- a .connect .active {
364
+ a .connection_button__link .active {
362
365
background-color : var (--error-500 );
363
366
border : 1px solid var (--error-600 );
364
367
transition : none ;
365
- background-image : url(../images/icons/cf_icon_usb1_white .svg ) ;
368
+ background-image : url(../images/icons/cf_icon_usb1_black .svg ) ;
366
369
& :hover {
367
370
background-color : var (--error-400 );
368
371
}
369
372
}
370
373
}
371
- .flash_state {
374
+
375
+ .firmware_flasher_button__label {
372
376
white-space : nowrap ;
373
377
}
374
378
.header-wrapper {
@@ -2081,22 +2085,11 @@ each(range(12), {
2081
2085
display : block ;
2082
2086
order : 4 ;
2083
2087
}
2084
- #header_btns {
2088
+ #header_buttons {
2085
2089
margin-left : auto ;
2086
2090
order : 3 ;
2087
2091
gap : 1rem ;
2088
2092
}
2089
- .firmware_b ,
2090
- .connect_b {
2091
- height : fit-content !important ;
2092
- width : fit-content !important ;
2093
- a {
2094
- height : 2rem !important ;
2095
- width : 2rem !important ;
2096
- background-size : 1.5rem !important ;
2097
- background-position : center !important ;
2098
- }
2099
- }
2100
2093
.web-port-picker {
2101
2094
order : 5 ;
2102
2095
}
@@ -2112,10 +2105,10 @@ each(range(12), {
2112
2105
order : 5 ;
2113
2106
justify-content : space-around ;
2114
2107
}
2115
- .flash_state {
2108
+ .firmware_flasher_button__label {
2116
2109
display : none !important ;
2117
2110
}
2118
- .connect_state {
2111
+ .connection_button__label {
2119
2112
display : none !important ;
2120
2113
}
2121
2114
#port-picker .reveal {
0 commit comments