linkerd2/web/app
Risha Mars 14cba8870e
Revive scatterplot: re-add scatterplot to Deployments page (#144)
* Revive scatterplot: re-add scatterplot to Deployments page

Tried to make some UI improvements to address previous problems:

* added a hover bar and tooltip that displays all of the nodes under the bar, 
in descending order of successRate (to correspond with their order in the chart)
* the tooltip looked weird in the empty state so I also added the max/min latencies 
observed there

Also cleans up the Deployments page a little when there are not any "least healthy deployments".

* Previously, the sidebar tooltip would still render the last
highlighted nodes' information when the dots updated. Fix that
by selecting a datapoint to highlight when the dots update.

* Add overlay tooltip with names of highlighted nodes

* Align the node labels with the node, except in cases of label overlap


Signed-off-by: Risha Mars <mars@buoyant.io>
2018-01-17 10:10:59 -08:00
..
css Revive scatterplot: re-add scatterplot to Deployments page (#144) 2018-01-17 10:10:59 -08:00
fonts Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
img Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
js Revive scatterplot: re-add scatterplot to Deployments page (#144) 2018-01-17 10:10:59 -08:00
test Revive scatterplot: re-add scatterplot to Deployments page (#144) 2018-01-17 10:10:59 -08:00
.babelrc Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
.eslintrc Add a couple more eslint rules (#50) 2017-12-15 12:24:42 -08:00
karma.conf.js Add javascript tests (#45) 2017-12-14 15:12:26 -08:00
package.json Upgrade React, ant, enzyme (#109) 2018-01-10 10:10:59 -08:00
postcss.config.js Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
webpack.config.js Consolidate api calling from the UI; Start surfacing API errors (#65) 2017-12-21 15:18:35 -08:00
yarn.lock Upgrade React, ant, enzyme (#109) 2018-01-10 10:10:59 -08:00