diff --git a/src/plugins/chart_expressions/expression_metric/public/components/metric_vis.test.tsx b/src/plugins/chart_expressions/expression_metric/public/components/metric_vis.test.tsx index e43505adde5d0..7ecc379b2abc6 100644 --- a/src/plugins/chart_expressions/expression_metric/public/components/metric_vis.test.tsx +++ b/src/plugins/chart_expressions/expression_metric/public/components/metric_vis.test.tsx @@ -23,6 +23,7 @@ import numeral from '@elastic/numeral'; import { HtmlAttributes } from 'csstype'; import { CustomPaletteState } from '@kbn/charts-plugin/common/expressions/palette/types'; import { DimensionsVisParam } from '../../common'; +import { euiThemeVars } from '@kbn/ui-theme'; const mockDeserialize = jest.fn((params) => { const converter = @@ -241,7 +242,7 @@ describe('MetricVisComponent', function () { expect(visConfig).toMatchInlineSnapshot(` Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": undefined, "title": "Median products.base_price", @@ -268,7 +269,7 @@ describe('MetricVisComponent', function () { expect(visConfig).toMatchInlineSnapshot(` Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "subtitle", "title": "Median products.base_price", @@ -301,7 +302,7 @@ describe('MetricVisComponent', function () { expect(visConfig).toMatchInlineSnapshot(` Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": secondary prefix 13.63 @@ -349,7 +350,7 @@ describe('MetricVisComponent', function () { expect(configWithProgress).toMatchInlineSnapshot(` Object { - "color": "#ffffff", + "color": "#f5f7fa", "domainMax": 28.984375, "extra": , "progressBarDirection": "vertical", @@ -391,7 +392,7 @@ describe('MetricVisComponent', function () { expect(visConfig).toMatchInlineSnapshot(` Array [ Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "Median products.base_price", "title": "Friday", @@ -399,7 +400,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "Median products.base_price", "title": "Wednesday", @@ -407,7 +408,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "Median products.base_price", "title": "Saturday", @@ -415,7 +416,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "Median products.base_price", "title": "Sunday", @@ -423,7 +424,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "Median products.base_price", "title": "Thursday", @@ -551,7 +552,7 @@ describe('MetricVisComponent', function () { Array [ Array [ Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "Median products.base_price", "title": "Friday", @@ -559,7 +560,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "Median products.base_price", "title": "Wednesday", @@ -567,7 +568,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "Median products.base_price", "title": "Saturday", @@ -575,7 +576,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "Median products.base_price", "title": "Sunday", @@ -583,7 +584,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "Median products.base_price", "title": "Thursday", @@ -593,7 +594,7 @@ describe('MetricVisComponent', function () { ], Array [ Object { - "color": "#ffffff", + "color": "#f5f7fa", "extra": , "subtitle": "Median products.base_price", "title": "Other", @@ -633,7 +634,7 @@ describe('MetricVisComponent', function () { Array [ Array [ Object { - "color": "#ffffff", + "color": "#f5f7fa", "domainMax": 28.984375, "extra": , "progressBarDirection": "vertical", @@ -643,7 +644,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "domainMax": 28.984375, "extra": , "progressBarDirection": "vertical", @@ -653,7 +654,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "domainMax": 25.984375, "extra": , "progressBarDirection": "vertical", @@ -663,7 +664,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "domainMax": 25.784375, "extra": , "progressBarDirection": "vertical", @@ -673,7 +674,7 @@ describe('MetricVisComponent', function () { "valueFormatter": [Function], }, Object { - "color": "#ffffff", + "color": "#f5f7fa", "domainMax": 25.348011363636363, "extra": , "progressBarDirection": "vertical", @@ -685,7 +686,7 @@ describe('MetricVisComponent', function () { ], Array [ Object { - "color": "#ffffff", + "color": "#f5f7fa", "domainMax": 24.984375, "extra": , "progressBarDirection": "vertical", @@ -1068,7 +1069,7 @@ describe('MetricVisComponent', function () { const [[datum]] = component.find(Metric).props().data!; - expect(datum!.color).toBe('#ffffff'); + expect(datum!.color).toBe(euiThemeVars.euiColorLightestShade); expect(mockGetColorForValue).not.toHaveBeenCalled(); }); }); diff --git a/src/plugins/chart_expressions/expression_metric/public/components/metric_vis.tsx b/src/plugins/chart_expressions/expression_metric/public/components/metric_vis.tsx index 6d1d021d8035a..5473d98d85c18 100644 --- a/src/plugins/chart_expressions/expression_metric/public/components/metric_vis.tsx +++ b/src/plugins/chart_expressions/expression_metric/public/components/metric_vis.tsx @@ -44,7 +44,7 @@ import { import { getCurrencyCode } from './currency_codes'; import { getDataBoundsForPalette } from '../utils'; -export const defaultColor = euiThemeVars.euiColorEmptyShade; +export const defaultColor = euiThemeVars.euiColorLightestShade; const getBytesUnit = (value: number) => { const units = ['byte', 'kilobyte', 'megabyte', 'gigabyte', 'terabyte', 'petabyte']; const abs = Math.abs(value); @@ -322,7 +322,7 @@ export const MetricVis = ({ background: { color: 'transparent' }, metric: { background: defaultColor, - barBackground: euiThemeVars.euiColorLightestShade, + barBackground: euiThemeVars.euiColorLightShade, }, }, chartTheme,