File tree Expand file tree Collapse file tree 2 files changed +27
-13
lines changed Expand file tree Collapse file tree 2 files changed +27
-13
lines changed Original file line number Diff line number Diff line change @@ -212,20 +212,20 @@ body {
212212 padding : 0 16px ;
213213 }
214214 }
215+ }
216+ }
215217
216- .cov-covered {
217- color : var (--covered );
218- background-color : color-mix (in srgb, var (--covered ) 10% , transparent);
219- }
218+ .cov-covered {
219+ color : var (--covered );
220+ background-color : color-mix (in srgb, var (--covered ) 10% , transparent);
221+ }
220222
221- .cov-uncovered {
222- color : var (--uncovered );
223- background-color : color-mix (in srgb, var (--uncovered ) 20% , transparent);
224- }
223+ .cov-uncovered {
224+ color : var (--uncovered );
225+ background-color : color-mix (in srgb, var (--uncovered ) 20% , transparent);
226+ }
225227
226- .cov-mixed {
227- color : var (--mixed );
228- background-color : color-mix (in srgb, var (--mixed ) 10% , transparent);
229- }
230- }
228+ .cov-mixed {
229+ color : var (--mixed );
230+ background-color : color-mix (in srgb, var (--mixed ) 10% , transparent);
231231}
Original file line number Diff line number Diff line change @@ -28,6 +28,7 @@ function main() {
2828 }
2929
3030 // setup the layout
31+ configureLegend ( )
3132 configureFileSelect ( )
3233 addIncrementalButton ( )
3334 addThemeButton ( )
@@ -42,6 +43,19 @@ function main() {
4243 document . documentElement . style . setProperty ( 'opacity' , '1' )
4344}
4445
46+ function configureLegend ( ) {
47+ let spans = document . querySelectorAll ( '#legend span' )
48+ for ( let i = 0 ; i < spans . length ; i ++ ) {
49+ if ( spans [ i ] . classList . length === 0 ) continue
50+
51+ if ( spans [ i ] . classList [ 0 ] === 'cov0' ) {
52+ spans [ i ] . classList . add ( 'cov-uncovered' )
53+ } else {
54+ spans [ i ] . classList . add ( 'cov-covered' )
55+ }
56+ }
57+ }
58+
4559function addCoverageSpans ( cssSelector ) {
4660 let spans = Array . from ( document . querySelectorAll ( `${ cssSelector } span` ) )
4761
You can’t perform that action at this time.
0 commit comments