Curran Kelleher
                                            Curran Kelleher
                                        
                                    Excellent question! I just made this example to demonstrate one way it can work, using D3: https://vizhub.com/curran/919aac257ce540ae86ae6d7a299e00a7?edit=files&file=index.js  ```js import { select } from 'd3'; import './styles.css'; export const main...
>Why isn't there an index.html? Because this uses the VizHub V3 Runtime, which supports hot reloading. >What if i want to use bootstrap, and have html buttons, rather than coded...
The tricky part is measuring the text.
@Razpudding Awesome! Thank you for letting me know. I'm actively developing [VizHub 2.0](https://medium.com/@currankelleher/vizhub-2-0-kickstarter-ecef1de0e6fd), which should be ready to use (Beta version) by the end of August. I'm going to use...
@nitaku Do you have an idea in mind for what the API could look like?
Reminds me of when I ran the tests for `d3-scale` and saw there were a whopping 1,549 tests. This feels like a problem that can be solved by just adding...
This change is great. Merging this PR would set a good precedent and open the door for future PRs that upgrade `var` to `let` and `const` across all of D3.
I see the [PR](https://github.com/d3/d3-array/pull/174) was merged to d3-array, so _now_ there is.
Ah yes! Also https://github.com/d3/d3/issues/2851
Here's the latest implementation, from https://observablehq.com/@d3/calendar/2 ```js // A function that draws a thin white line to the left of each month. function pathMonth(t) { const d = Math.max(0, Math.min(5,...