5
5
html , body , h1 , h2 , h3 , p , table , td , th { margin : 0 ; padding : 0 ; border : 0 ; font-weight : inherit; font-style : inherit; font-size : 100% ; font-family : inherit; vertical-align : baseline; }
6
6
7
7
body { font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, Ubuntu, Cantarell, "Helvetica Neue" , sans-serif; font-size : 1em ; background : # fff ; color : # 000 ; }
8
-
9
8
@media (prefers-color-scheme : dark) { body { background : # 1e1e1e ; } }
10
-
11
9
@media (prefers-color-scheme : dark) { body { color : # eee ; } }
12
10
13
11
html > body { font-size : 16px ; }
@@ -25,259 +23,150 @@ table tr.hidden { display: none !important; }
25
23
p # no_rows { display : none; font-size : 1.2em ; }
26
24
27
25
a .nav { text-decoration : none; color : inherit; }
28
-
29
26
a .nav : hover { text-decoration : underline; color : inherit; }
30
27
31
28
# header { background : # f8f8f8 ; width : 100% ; border-bottom : 1px solid # eee ; }
32
-
33
29
@media (prefers-color-scheme : dark) { # header { background : black; } }
34
-
35
30
@media (prefers-color-scheme : dark) { # header { border-color : # 333 ; } }
36
31
37
- .indexfile # footer { margin : 1 em 3 em ; }
32
+ .indexfile # footer { margin : 1 rem 3 rem ; }
38
33
39
- .pyfile # footer { margin : 1 em 1 em ; }
34
+ .pyfile # footer { margin : 1 rem 1 rem ; }
40
35
41
36
# footer .content { padding : 0 ; color : # 666 ; font-style : italic; }
42
-
43
37
@media (prefers-color-scheme : dark) { # footer .content { color : # aaa ; } }
44
38
45
- # index { margin : 1 em 0 0 3 em ; }
39
+ # index { margin : 1 rem 0 0 3 rem ; }
46
40
47
- # header .content { padding : 1 em 3rem ; }
41
+ # header .content { padding : 1 rem 3rem ; }
48
42
49
43
h1 { font-size : 1.25em ; display : inline-block; }
50
44
51
45
# filter_container { float : right; margin : 0 2em 0 0 ; }
52
-
53
46
# filter_container input { width : 10em ; padding : 0.2em 0.5em ; border : 2px solid # ccc ; background : # fff ; color : # 000 ; }
54
-
55
47
@media (prefers-color-scheme : dark) { # filter_container input { border-color : # 444 ; } }
56
-
57
48
@media (prefers-color-scheme : dark) { # filter_container input { background : # 1e1e1e ; } }
58
-
59
49
@media (prefers-color-scheme : dark) { # filter_container input { color : # eee ; } }
60
-
61
50
# filter_container input : focus { border-color : # 007acc ; }
62
51
63
52
h2 .stats { margin-top : .5em ; font-size : 1em ; }
64
53
65
- .stats button { font-family : inherit; font-size : inherit; border : 2px solid; border-radius : .1em ; color : inherit; padding : .1em .5em ; margin : 0 .1em ; cursor : pointer; border-color : # ccc ; }
66
-
54
+ .stats button { font-family : inherit; font-size : inherit; border : 1px solid; border-radius : .2em ; color : inherit; padding : .1em .5em ; margin : 1px calc (.1em + 1px ); cursor : pointer; border-color : # ccc ; }
67
55
@media (prefers-color-scheme : dark) { .stats button { border-color : # 444 ; } }
68
-
69
56
.stats button : active , .stats button : focus { outline : 2px dashed # 007acc ; }
70
-
71
57
.stats button : active , .stats button : focus { outline : 2px dashed # 007acc ; }
72
-
73
58
.stats button .run { background : # eeffee ; }
74
-
75
59
@media (prefers-color-scheme : dark) { .stats button .run { background : # 373d29 ; } }
76
-
77
- .stats button .run .show_run { background : # dfd ; border-color : # 00dd00 ; }
78
-
60
+ .stats button .run .show_run { background : # dfd ; border : 2px solid # 00dd00 ; margin : 0 .1em ; }
79
61
@media (prefers-color-scheme : dark) { .stats button .run .show_run { background : # 373d29 ; } }
80
-
81
62
.stats button .mis { background : # ffeeee ; }
82
-
83
63
@media (prefers-color-scheme : dark) { .stats button .mis { background : # 4b1818 ; } }
84
-
85
- .stats button .mis .show_mis { background : # fdd ; border-color : # ff0000 ; }
86
-
64
+ .stats button .mis .show_mis { background : # fdd ; border : 2px solid # ff0000 ; margin : 0 .1em ; }
87
65
@media (prefers-color-scheme : dark) { .stats button .mis .show_mis { background : # 4b1818 ; } }
88
-
89
66
.stats button .exc { background : # f7f7f7 ; }
90
-
91
67
@media (prefers-color-scheme : dark) { .stats button .exc { background : # 333 ; } }
92
-
93
- .stats button .exc .show_exc { background : # eee ; border-color : # 808080 ; }
94
-
68
+ .stats button .exc .show_exc { background : # eee ; border : 2px solid # 808080 ; margin : 0 .1em ; }
95
69
@media (prefers-color-scheme : dark) { .stats button .exc .show_exc { background : # 333 ; } }
96
-
97
70
.stats button .par { background : # ffffd5 ; }
98
-
99
71
@media (prefers-color-scheme : dark) { .stats button .par { background : # 650 ; } }
100
-
101
- .stats button .par .show_par { background : # ffa ; border-color : # dddd00 ; }
102
-
72
+ .stats button .par .show_par { background : # ffa ; border : 2px solid # dddd00 ; margin : 0 .1em ; }
103
73
@media (prefers-color-scheme : dark) { .stats button .par .show_par { background : # 650 ; } }
104
74
105
- . help_panel , # source p .annotate .long { display : none; position : absolute; z-index : 999 ; background : # ffffcc ; border : 1px solid # 888 ; border-radius : .2em ; color : # 333 ; padding : .25em .5em ; }
75
+ # source p .annotate .long , . help_panel { display : none; position : absolute; z-index : 999 ; background : # ffffcc ; border : 1px solid # 888 ; border-radius : .2em ; color : # 333 ; padding : .25em .5em ; }
106
76
107
77
# source p .annotate .long { white-space : normal; float : right; top : 1.75em ; right : 1em ; height : auto; }
108
78
109
79
# keyboard_icon { float : right; margin : 5px ; cursor : pointer; }
110
80
111
81
.help_panel { padding : .5em ; border : 1px solid # 883 ; }
112
-
113
82
.help_panel .legend { font-style : italic; margin-bottom : 1em ; }
114
-
115
83
.indexfile .help_panel { width : 20em ; min-height : 4em ; }
116
-
117
84
.pyfile .help_panel { width : 16em ; min-height : 8em ; }
118
85
119
86
# panel_icon { float : right; cursor : pointer; }
120
87
121
88
.keyhelp { margin : .75em ; }
122
-
123
89
.keyhelp .key { border : 1px solid black; border-color : # 888 # 333 # 333 # 888 ; padding : .1em .35em ; font-family : SFMono-Regular, Menlo, Monaco, Consolas, monospace; font-weight : bold; background : # eee ; }
124
90
125
91
# source { padding : 1em 0 1em 3rem ; font-family : SFMono-Regular, Menlo, Monaco, Consolas, monospace; }
126
-
127
92
# source p { position : relative; white-space : pre; }
128
-
129
93
# source p * { box-sizing : border-box; }
130
-
131
94
# source p .n { float : left; text-align : right; width : 3rem ; box-sizing : border-box; margin-left : -3rem ; padding-right : 1em ; color : # 999 ; }
132
-
133
95
@media (prefers-color-scheme : dark) { # source p .n { color : # 777 ; } }
134
-
135
96
# source p .n a { text-decoration : none; color : # 999 ; }
136
-
137
97
@media (prefers-color-scheme : dark) { # source p .n a { color : # 777 ; } }
138
-
139
98
# source p .n a : hover { text-decoration : underline; color : # 999 ; }
140
-
141
99
@media (prefers-color-scheme : dark) { # source p .n a : hover { color : # 777 ; } }
142
-
143
100
# source p .highlight .n { background : # ffdd00 ; }
144
-
145
101
# source p .t { display : inline-block; width : 100% ; box-sizing : border-box; margin-left : -.5em ; padding-left : 0.3em ; border-left : 0.2em solid # fff ; }
146
-
147
102
@media (prefers-color-scheme : dark) { # source p .t { border-color : # 1e1e1e ; } }
148
-
149
103
# source p .t : hover { background : # f2f2f2 ; }
150
-
151
104
@media (prefers-color-scheme : dark) { # source p .t : hover { background : # 282828 ; } }
152
-
153
105
# source p .t : hover ~ .r .annotate .long { display : block; }
154
-
155
106
# source p .t .com { color : # 008000 ; font-style : italic; line-height : 1px ; }
156
-
157
107
@media (prefers-color-scheme : dark) { # source p .t .com { color : # 6A9955 ; } }
158
-
159
108
# source p .t .key { font-weight : bold; line-height : 1px ; }
160
-
161
109
# source p .t .str { color : # 0451A5 ; }
162
-
163
110
@media (prefers-color-scheme : dark) { # source p .t .str { color : # 9CDCFE ; } }
164
-
165
111
# source p .mis .t { border-left : 0.2em solid # ff0000 ; }
166
-
167
112
# source p .mis .show_mis .t { background : # fdd ; }
168
-
169
113
@media (prefers-color-scheme : dark) { # source p .mis .show_mis .t { background : # 4b1818 ; } }
170
-
171
114
# source p .mis .show_mis .t : hover { background : # f2d2d2 ; }
172
-
173
115
@media (prefers-color-scheme : dark) { # source p .mis .show_mis .t : hover { background : # 532323 ; } }
174
-
175
116
# source p .run .t { border-left : 0.2em solid # 00dd00 ; }
176
-
177
117
# source p .run .show_run .t { background : # dfd ; }
178
-
179
118
@media (prefers-color-scheme : dark) { # source p .run .show_run .t { background : # 373d29 ; } }
180
-
181
119
# source p .run .show_run .t : hover { background : # d2f2d2 ; }
182
-
183
120
@media (prefers-color-scheme : dark) { # source p .run .show_run .t : hover { background : # 404633 ; } }
184
-
185
121
# source p .exc .t { border-left : 0.2em solid # 808080 ; }
186
-
187
122
# source p .exc .show_exc .t { background : # eee ; }
188
-
189
123
@media (prefers-color-scheme : dark) { # source p .exc .show_exc .t { background : # 333 ; } }
190
-
191
124
# source p .exc .show_exc .t : hover { background : # e2e2e2 ; }
192
-
193
125
@media (prefers-color-scheme : dark) { # source p .exc .show_exc .t : hover { background : # 3c3c3c ; } }
194
-
195
126
# source p .par .t { border-left : 0.2em solid # dddd00 ; }
196
-
197
127
# source p .par .show_par .t { background : # ffa ; }
198
-
199
128
@media (prefers-color-scheme : dark) { # source p .par .show_par .t { background : # 650 ; } }
200
-
201
129
# source p .par .show_par .t : hover { background : # f2f2a2 ; }
202
-
203
130
@media (prefers-color-scheme : dark) { # source p .par .show_par .t : hover { background : # 6d5d0c ; } }
204
-
205
131
# source p .r { position : absolute; top : 0 ; right : 2.5em ; font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, Ubuntu, Cantarell, "Helvetica Neue" , sans-serif; }
206
-
207
132
# source p .annotate { font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, Ubuntu, Cantarell, "Helvetica Neue" , sans-serif; color : # 666 ; padding-right : .5em ; }
208
-
209
133
@media (prefers-color-scheme : dark) { # source p .annotate { color : # ddd ; } }
210
-
211
134
# source p .annotate .short : hover ~ .long { display : block; }
212
-
213
135
# source p .annotate .long { width : 30em ; right : 2.5em ; }
214
-
215
136
# source p input { display : none; }
216
-
217
137
# source p input ~ .r label .ctx { cursor : pointer; border-radius : .25em ; }
218
-
219
138
# source p input ~ .r label .ctx ::before { content : "▶ " ; }
220
-
221
139
# source p input ~ .r label .ctx : hover { background : # d5f7ff ; color : # 666 ; }
222
-
223
140
# source p input : checked ~ .r label .ctx { background : # aaeeff ; color : # 666 ; border-radius : .75em .75em 0 0 ; padding : 0 .5em ; margin : -.25em 0 ; }
224
-
225
141
# source p input : checked ~ .r label .ctx ::before { content : "▼ " ; }
226
-
227
142
# source p input : checked ~ .ctxs { padding : .25em .5em ; overflow-y : scroll; max-height : 10.5em ; }
228
-
229
143
# source p label .ctx { color : # 999 ; display : inline-block; padding : 0 .5em ; font-size : .8333em ; }
230
-
231
144
@media (prefers-color-scheme : dark) { # source p label .ctx { color : # 777 ; } }
232
-
233
145
# source p .ctxs { display : block; max-height : 0 ; overflow-y : hidden; transition : all .2s ; padding : 0 .5em ; font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, Ubuntu, Cantarell, "Helvetica Neue" , sans-serif; white-space : nowrap; background : # aaeeff ; border-radius : .25em ; margin-right : 1.75em ; }
234
-
235
146
# source p .ctxs span { display : block; text-align : right; }
236
147
237
- # index { font-family : SFMono-Regular, Menlo, Monaco, Consolas, monospace; font-size : 0.875em ; }
238
-
148
+ # index { font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, Ubuntu, Cantarell, "Helvetica Neue" , sans-serif; font-size : 0.875em ; }
239
149
# index td , # index th { text-align : right; width : 5em ; padding : .25em .5em ; border-bottom : 1px solid # eee ; }
240
-
241
150
@media (prefers-color-scheme : dark) { # index td , # index th { border-color : # 333 ; } }
242
-
243
151
# index td .left , # index th .left { padding-left : 0 ; }
244
-
245
152
# index td .right , # index th .right { padding-right : 0 ; }
246
-
247
153
# index td .name , # index th .name { text-align : left; width : auto; }
248
-
249
154
# index th { font-style : italic; color : # 333 ; cursor : pointer; }
250
-
251
155
@media (prefers-color-scheme : dark) { # index th { color : # ddd ; } }
252
-
253
156
# index th : hover { background : # eee ; }
254
-
255
157
@media (prefers-color-scheme : dark) { # index th : hover { background : # 333 ; } }
256
-
257
158
# index th .headerSortDown , # index th .headerSortUp { white-space : nowrap; background : # eee ; }
258
-
259
159
@media (prefers-color-scheme : dark) { # index th .headerSortDown , # index th .headerSortUp { background : # 333 ; } }
260
-
261
160
# index th .headerSortDown : after { content : " ↓" ; }
262
-
263
161
# index th .headerSortUp : after { content : " ↑" ; }
264
-
265
162
# index td .name a { text-decoration : none; color : inherit; }
266
-
267
163
# index tr .total td , # index tr .total_dynamic td { font-weight : bold; border-top : 1px solid # ccc ; border-bottom : none; }
268
-
269
164
# index tr .file : hover { background : # eee ; }
270
-
271
165
@media (prefers-color-scheme : dark) { # index tr .file : hover { background : # 333 ; } }
272
-
273
166
# index tr .file : hover td .name { text-decoration : underline; color : inherit; }
274
167
275
168
# scroll_marker { position : fixed; right : 0 ; top : 0 ; width : 16px ; height : 100% ; background : # fff ; border-left : 1px solid # eee ; will-change : transform; }
276
-
277
169
@media (prefers-color-scheme : dark) { # scroll_marker { background : # 1e1e1e ; } }
278
-
279
170
@media (prefers-color-scheme : dark) { # scroll_marker { border-color : # 333 ; } }
280
-
281
171
# scroll_marker .marker { background : # ccc ; position : absolute; min-height : 3px ; width : 100% ; }
282
-
283
172
@media (prefers-color-scheme : dark) { # scroll_marker .marker { background : # 444 ; } }
0 commit comments