* Fix canvas popup toolbar icons
* Fix toolbar undo redo buttons
* Group plot segments and scaffold buttons
* Update menubar. Add text to delete button. Set font weight to main
* Remove margin right of button label on toolbar
* Fix chevron icon alignment
* Update icons (update reset of icons)
* Update icons
* Display export template button on embedded mode
* Update canvas popup tool layout
* Add default HTML tooltips
* Set border to column elements on data view. Set font size for toolbar to 14px
* Fix class name
* Rename Columns to Fields
* Fix canvas tool icon highlight
* Update canvas toolbar border
* Add padding to dropdown items
* Update padding for field selector
* Update panel header text font
* Resize cross icon
* Set light gray to disabled button background
* Update colors and font
Co-authored-by: Dan Marshall <danmar@microsoft.com>
* Packing in numerical axes (as suggested in #157):
* More reasonable packing for polar coordinates
* Improve widgets for sublayouts
* Fix migrator bug
* Show & edit the expressions bound to a data axis
* When adding a new column to a data axis, re-infer the axis range by all currently bound columns
* In the exported template, infer axis range by all columns, instead of just the first one
* Better distinguish in-memory data types and abstract data kinds
* Use enum for data type and kind for better type checking
* Add template parameters to Object and ObjectStates to avoid extending them everywhere in the prototypes folder
* Cleanup unused fields from AttributeDescription
* Add a AttrBuilder class to centralize the creation of AttributeDescriptions
* Use UTC consistently for date parse and format.
* Support date axis
* Support logarithmic axis
* Add a HSV color picker
* Fix chrome bug in color picker
* Add a "none" option to color picker to remove the color
* First working version on small multiples
* Fix nested chart icon
* Fix render static image
* Show working status for small multiples
* Renamed a few files to match the current naming style
* Update multirun to 3.0.2 (minor)
* Render each mark in a separate layer, instead of each glyph
* Fix filename and remove dead code
* Add column name map to nested chart
* Add reverse and sort to categorical axis ordering
* Add doc for adding sample datasets in config.yml
* Start fixing template export
* Icon for nested chart; add tooltip for a few buttons
* Work in progress
* Add more error boundary; add version to help menu
* Template export almost fixed
* Fix container and selection
* Use 2 spaces indentation for HTML files
* Fix glyph/mark selection
* Fix React incorrect nesting warning
* Fix scale inference when values are the same
* Enhance nested chart editor
* Fix container code for Power BI visual
* Upgrade packages and build script
* Changes according to PR comments
* Show message in glyph/attribute editor when plot segment is not available for a glyph
* Prettify scss files as well, run prettier on all files
* Add license for scss files
* Update license format to use // instead of /* */
* Use two space indent for webpack config