diff --git a/ui/app/components/chart-primitives/area.js b/ui/app/components/chart-primitives/area.js index 07d02de1e..c8e033ae6 100644 --- a/ui/app/components/chart-primitives/area.js +++ b/ui/app/components/chart-primitives/area.js @@ -5,7 +5,10 @@ import uniquely from 'nomad-ui/utils/properties/uniquely'; export default class ChartPrimitiveArea extends Component { get colorClass() { - return this.args.colorClass || `${this.args.colorScale}-${this.args.index}`; + if (this.args.colorClass) return this.args.colorClass; + if (this.args.colorScale && this.args.index != null) + return `${this.args.colorScale} ${this.args.colorScale}-${this.args.index + 1}`; + return 'is-primary'; } @uniquely('area-mask') maskId; diff --git a/ui/app/templates/components/line-chart.hbs b/ui/app/templates/components/line-chart.hbs index 5c4843a3b..1ec523bbf 100644 --- a/ui/app/templates/components/line-chart.hbs +++ b/ui/app/templates/components/line-chart.hbs @@ -18,7 +18,6 @@ {{#if this.ready}} {{yield (hash Area=(component "chart-primitives/area" - colorClass=this.chartClass curve="linear" xScale=this.xScale yScale=this.yScale diff --git a/ui/stories/charts/line-chart.stories.js b/ui/stories/charts/line-chart.stories.js index 0632c30cc..be79e4fcf 100644 --- a/ui/stories/charts/line-chart.stories.js +++ b/ui/stories/charts/line-chart.stories.js @@ -49,9 +49,9 @@ export let Standard = () => {