3
3
font-size : 12px ;
4
4
/* do not increase min-width as some may use split screens */
5
5
min-width : 800px ;
6
+ background-color : white;
6
7
color : # 999 ;
7
8
}
8
9
@@ -28,6 +29,25 @@ table {
28
29
border-collapse : collapse;
29
30
}
30
31
32
+ @media (prefers-color-scheme : dark) {
33
+ body {
34
+ background-color : # 222 ;
35
+ color : # aaa ;
36
+ }
37
+ h1 {
38
+ color : # ccc ;
39
+ }
40
+ h2 {
41
+ color : # ccc ;
42
+ }
43
+ p {
44
+ color : # ccc ;
45
+ }
46
+ a {
47
+ color : # c6c2ab ;
48
+ }
49
+ }
50
+
31
51
/******************************
32
52
* SUMMARY INFORMATION
33
53
******************************/
@@ -41,6 +61,15 @@ table {
41
61
background-color : # f6f6f6 ;
42
62
}
43
63
64
+ @media (prefers-color-scheme : dark) {
65
+ # environment td {
66
+ border-color : # 333 ;
67
+ }
68
+ # environment tr : nth-child (odd) {
69
+ background-color : # 292929 ;
70
+ }
71
+ }
72
+
44
73
/******************************
45
74
* TEST RESULT COLORS
46
75
******************************/
@@ -54,6 +83,20 @@ span.error, span.failed, span.xpassed, .error .col-result, .failed .col-result,
54
83
color : red;
55
84
}
56
85
86
+ @media (prefers-color-scheme : dark) {
87
+ span .passed , .passed .col-result {
88
+ color : # 4E9A06 ;
89
+ font-weight : bold;
90
+ }
91
+ span .skipped , span .xfailed , span .rerun , .skipped .col-result , .xfailed .col-result , .rerun .col-result {
92
+ color : # C4A000 ;
93
+ font-weight : bold;
94
+ }
95
+ span .error , span .failed , span .xpassed , .error .col-result , .failed .col-result , .xpassed .col-result {
96
+ color : # CC0000 ;
97
+ font-weight : bold;
98
+ }
99
+ }
57
100
58
101
/******************************
59
102
* RESULTS TABLE
@@ -84,6 +127,16 @@ span.error, span.failed, span.xpassed, .error .col-result, .failed .col-result,
84
127
font-weight : bold
85
128
}
86
129
130
+ @media (prefers-color-scheme : dark) {
131
+ # results-table {
132
+ border-color : # 333 ;
133
+ color : # aaa ;
134
+ }
135
+ # results-table th , # results-table td {
136
+ border-color : # 333 ;
137
+ }
138
+ }
139
+
87
140
/*------------------
88
141
* 2. Extra
89
142
*------------------*/
@@ -142,9 +195,32 @@ div.video video {
142
195
cursor : pointer;
143
196
}
144
197
198
+ @media (prefers-color-scheme : dark) {
199
+ .log {
200
+ background-color : # 0c0c0d ;
201
+ border-color : # 333 ;
202
+ color : # 8c8c8c ;
203
+ }
204
+ div .image {
205
+ border-color : # 333 ;
206
+ }
207
+ div .video {
208
+ border-color : # 333 ;
209
+ }
210
+ .expander ::after {
211
+ color : # c6c2ab ;
212
+ font-weight : normal;
213
+ }
214
+ .collapser ::after {
215
+ color : # c6c2ab ;
216
+ font-weight : normal;
217
+ }
218
+ }
219
+
145
220
/*------------------
146
221
* 3. Sorting items
147
222
*------------------*/
223
+
148
224
.sortable {
149
225
cursor : pointer;
150
226
}
@@ -175,3 +251,15 @@ div.video video {
175
251
/*finish triangle*/
176
252
border-top : 8px solid # 999 ;
177
253
}
254
+
255
+ @media (prefers-color-scheme : dark) {
256
+ .inactive .sort-icon {
257
+ border-top-color : # 333 ;
258
+ }
259
+ .asc .active .sort-icon {
260
+ border-bottom-color : # aaa ;
261
+ }
262
+ .desc .active .sort-icon {
263
+ border-top-color : # aaa ;
264
+ }
265
+ }
0 commit comments