@@ -42,26 +42,26 @@ const burndown = issues
42
42
` ` `
43
43
44
44
<div class="grid grid-cols-4" style="grid-auto-rows: 86px;">
45
- <div class=card>
45
+ <div class=" card" >
46
46
<h2>Current release</h2>
47
47
<span class="big">${ versions .at (- 1 ).version } </span>
48
48
<a href="https://github.com/observablehq/plot/releases" class="muted">
49
49
${ ((days ) => days === 0 ? " today" : days === 1 ? " yesterday" : ` ${ days} days ago` )(d3 .utcDay .count (versions .at (- 1 ).date , Date .now ()))} ` }
50
50
< / a>
51
51
< / div>
52
- < div class = card>
52
+ < div class = " card" >
53
53
< h2> GitHub stars< / h2>
54
- ${html ` <span class =big >${ d3 .format (" ," )(stars .length )} ` }
55
- ${html ` <span class =green >${ d3 .format (" +" )(d3 .sum (stars, (d ) => d .starred_at >= lastWeek))} ↗︎` }
54
+ ${html ` <span class =" big" >${ d3 .format (" ," )(stars .length )} ` }
55
+ ${html ` <span class =" green" >${ d3 .format (" +" )(d3 .sum (stars, (d ) => d .starred_at >= lastWeek))} ↗︎` }
56
56
< / div>
57
- < div class = card>
57
+ < div class = " card" >
58
58
< h2> Daily npm downloads< / h2>
59
- ${html ` <span class =big >${ d3 .format (" ," )(downloads[0 ].value )} ` }
59
+ ${html ` <span class =" big" >${ d3 .format (" ," )(downloads[0 ].value )} ` }
60
60
${((trend ) => html ` <span class =${trend > 0 ? "green" : trend < 0 ? "red" : "muted"}>${ d3 .format (" +.1%" )(trend)} ${ trend > 0 ? " ↗︎" : trend < 0 ? " ↘︎" : " " } ` )(downloads[7 ].value ? (downloads[0 ].value - downloads[7 ].value ) / downloads[7 ].value : undefined )}
61
61
< / div>
62
- < div class = card>
62
+ < div class = " card" >
63
63
< h2> Total npm downloads< / h2>
64
- ${html ` <span class =big >${ d3 .format (" ," )(d3 .sum (downloads, (d ) => d .value ))} ` }
64
+ ${html ` <span class =" big" >${ d3 .format (" ," )(d3 .sum (downloads, (d ) => d .value ))} ` }
65
65
< / div>
66
66
67
67
< div class = " card grid grid-cols-1" style= " grid-auto-rows: calc(260px + 2rem);" >
@@ -112,21 +112,21 @@ const burndown = issues
112
112
< / style>
113
113
114
114
< div class = " grid grid-cols-4" style= " grid-auto-rows: 86px;" >
115
- < div class = card>
115
+ < div class = " card" >
116
116
< h2> Open issues< / h2>
117
- < span class = big> ${d3 .format (" ," )(d3 .sum (issues, (d ) => ! d .pull_request && d .state === " open" ))}< / span>
117
+ < span class = " big" > ${d3 .format (" ," )(d3 .sum (issues, (d ) => ! d .pull_request && d .state === " open" ))}< / span>
118
118
< / div>
119
- < div class = card>
119
+ < div class = " card" >
120
120
< h2> Opened issues, 28d < / h2>
121
- < span class = big> ${d3 .format (" ," )(d3 .sum (issues, (d ) => ! d .pull_request && d .open >= lastMonth))}< / span>
121
+ < span class = " big" > ${d3 .format (" ," )(d3 .sum (issues, (d ) => ! d .pull_request && d .open >= lastMonth))}< / span>
122
122
< / div>
123
- < div class = card>
123
+ < div class = " card" >
124
124
< h2> Closed issues, 28d < / h2>
125
- < span class = big> ${d3 .format (" ," )(d3 .sum (issues, (d ) => ! d .pull_request && d .close >= lastMonth))}< / span>
125
+ < span class = " big" > ${d3 .format (" ," )(d3 .sum (issues, (d ) => ! d .pull_request && d .close >= lastMonth))}< / span>
126
126
< / div>
127
- < div class = card>
127
+ < div class = " card" >
128
128
< h2> Open PRs< / h2>
129
- < a class = big href= " https://github.com/observablehq/plot/pulls?q=is%3Apr+is%3Aopen+draft%3Afalse" >< span style= " color: var(--theme-foreground)" > ${d3 .format (" ," )(d3 .sum (issues, (d ) => d .pull_request && d .state === " open" && ! d .draft ))}< / span>< / a>
129
+ < a class = " big" href= " https://github.com/observablehq/plot/pulls?q=is%3Apr+is%3Aopen+draft%3Afalse" >< span style= " color: var(--theme-foreground)" > ${d3 .format (" ," )(d3 .sum (issues, (d ) => d .pull_request && d .state === " open" && ! d .draft ))}< / span>< / a>
130
130
< / div>
131
131
< / div>
132
132
0 commit comments