File tree 4 files changed +18
-9
lines changed
arduino-ide-extension/src/browser
4 files changed +18
-9
lines changed Original file line number Diff line number Diff line change @@ -124,22 +124,22 @@ export const CertificateUploaderComponent = ({
124
124
< div className = "dialogRow" >
125
125
< div className = "upload-status" >
126
126
{ installFeedback === 'installing' && (
127
- < span className = "success" >
128
- < i className = "fa fa-info status-icon " />
127
+ < div className = "success" >
128
+ < div className = "spinner " />
129
129
Uploading certificates...
130
- </ span >
130
+ </ div >
131
131
) }
132
132
{ installFeedback === 'ok' && (
133
- < span className = "success" >
133
+ < div className = "success" >
134
134
< i className = "fa fa-info status-icon" />
135
135
Certificates succesfully installed.
136
- </ span >
136
+ </ div >
137
137
) }
138
138
{ installFeedback === 'fail' && (
139
- < span className = "warn" >
139
+ < div className = "warn" >
140
140
< i className = "fa fa-exclamation status-icon" />
141
141
Upload failed. Please try again.
142
- </ span >
142
+ </ div >
143
143
) }
144
144
</ div >
145
145
< button
Original file line number Diff line number Diff line change @@ -175,7 +175,7 @@ export const FirmwareUploaderComponent = ({
175
175
) }
176
176
{ installFeedback === 'installing' && (
177
177
< div className = "dialogRow success" >
178
- < i className = "fa fa-info status-icon " />
178
+ < div className = "spinner " />
179
179
Installing firmware...
180
180
</ div >
181
181
) }
Original file line number Diff line number Diff line change 35
35
align-items : center;
36
36
flex : 1 ;
37
37
}
38
-
39
38
.certificate-uploader-dialog .success {
39
+ display : flex;
40
+ align-items : center;
40
41
color : # 1DA086 ;
41
42
}
42
43
Original file line number Diff line number Diff line change 39
39
display : flex;
40
40
align-items : center;
41
41
}
42
+
43
+ .p-Widget .dialogOverlay .dialogBlock .dialogContent .dialogSection .dialogRow .spinner {
44
+ background : var (--theia-icon-loading ) center center no-repeat;
45
+ animation : theia-spin 1.25s linear infinite;
46
+ width : 30px ;
47
+ height : 30px ;
48
+ }
49
+
42
50
.p-Widget .dialogOverlay .dialogBlock .dialogContent .dialogSection .dialogRow : first-child {
43
51
margin-top : 0px ;
44
52
}
You can’t perform that action at this time.
0 commit comments