candela
candela copied to clipboard
Visualization components for the web
Filenames can overlap each other in both the dataset / project selection menus, as well as the toggle buttons on top of the widgets
Several users in user studies attempted to drag between elements of the matching interface; while the interactions should not rely on dragging (think: touch interfaces), it should be supported.
TODO: - [ ] add tests
The LineUp component will overlay on the top of the page (e.g. in R markdown pages).
This would let us "standardize" Candela components on a well-known and standard data type for representing tables of data.
We fine-tuned the custom sizing logic (see #521) for VegaLite charts and it would be good to validate in the tests that the sizes come out correctly via unit testing.
This test currently only verifies that the TrackerDash consists of a single parent element.
We need to figure out how to respond to a click event in JavaScript-land (though, if there's a Vega way to do this, that's fine too). See [here](https://github.com/Kitware/candela/blob/29093e2893a6df45a32f0f4740ed51e1e622e203/plugins/vega/LineChart/index.js#L49-L65) for how...