From 671c7c10c535ed032232e0b7b501c94647a8639e Mon Sep 17 00:00:00 2001 From: Jason Prodonovich Date: Mon, 3 Jun 2019 22:56:58 -0400 Subject: [PATCH] Adds recent Pipelines cards for Definitions and Runs. (#3379) * Adds Pipelines Cards for definitions and runs. * Address review comments * Fix progress colors and move to common card-styles * Consolidates styles and embeds paper-card inside notebooks and pipelines cards * Adds Chart.JS css to ShadowDOM to enable responsive behavior --- .../public/assets/icons/pipeline.svg | 28 +++ .../public/components/activities-list.js | 2 +- .../public/components/card-styles.js | 61 +++++- .../public/components/dashboard-view.css | 46 +---- .../public/components/dashboard-view.js | 4 +- .../public/components/dashboard-view.pug | 5 +- .../public/components/notebooks-card.js | 48 ++--- .../public/components/pipelines-card.js | 149 ++++++++++++++ .../public/components/pipelines-card_test.js | 188 ++++++++++++++++++ .../public/components/resource-chart.js | 16 +- components/centraldashboard/webpack.config.js | 4 + 11 files changed, 469 insertions(+), 82 deletions(-) create mode 100644 components/centraldashboard/public/assets/icons/pipeline.svg create mode 100644 components/centraldashboard/public/components/pipelines-card.js create mode 100644 components/centraldashboard/public/components/pipelines-card_test.js diff --git a/components/centraldashboard/public/assets/icons/pipeline.svg b/components/centraldashboard/public/assets/icons/pipeline.svg new file mode 100644 index 00000000000..f054a2aa380 --- /dev/null +++ b/components/centraldashboard/public/assets/icons/pipeline.svg @@ -0,0 +1,28 @@ + + + + + + + + diff --git a/components/centraldashboard/public/components/activities-list.js b/components/centraldashboard/public/components/activities-list.js index 2089e386ea9..b15ea53f99d 100644 --- a/components/centraldashboard/public/components/activities-list.js +++ b/components/centraldashboard/public/components/activities-list.js @@ -49,7 +49,7 @@ export class ActivitiesList extends PolymerElement { color: rgb(28, 175, 199); } .event-icon.error { - color: rgb(218, 66, 54); + color: rgb(213, 0, 0); }