Squashed commit of the following:
commit c5d1f64a7072d1eeee6cd52b02aed69515275e22
Author: Chris Vickery <chrisinajar@gmail.com>
Date: Sun Mar 18 17:45:14 2018 -0700
Change to scoped pandajs
commit 4ebc842bfc957b32eb694b74517bf3aedf5194c7
Author: Chris Vickery <chrisinajar@gmail.com>
Date: Sun Mar 18 17:37:09 2018 -0700
Use pandajs lib to communicate with panda modules
* prepend newly plotted signal to show first
* highlight selected available message in navigation
* extract CanGraph render function in explorer
* toggle expanded signals in Legend, trigger edit and plot when expanding signal
* check if plottedSignal is new before plotting
* add uid to signal model
* use signal uid in SignalLegend and entry for keys and expanding
* adding sass npm script to watch scss files
* refactoring most of markup for semantic class naming, introducing scss files, light styling
* prefer flex over floats
* set min-width on body