From 5128659d197a9341c3d117300e8ee06fca202f79 Mon Sep 17 00:00:00 2001 From: Adela Almasan <88068998+adela-almasan@users.noreply.github.com> Date: Thu, 20 Oct 2022 15:01:28 -0500 Subject: [PATCH] Canvas: Improve text element readability (#57371) --- public/app/features/canvas/element.ts | 2 ++ public/app/features/canvas/elements/text.tsx | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/public/app/features/canvas/element.ts b/public/app/features/canvas/element.ts index f4a60f88097..2146e7fb972 100644 --- a/public/app/features/canvas/element.ts +++ b/public/app/features/canvas/element.ts @@ -2,6 +2,7 @@ import { ComponentType } from 'react'; import { RegistryItem } from '@grafana/data'; import { PanelOptionsSupplier } from '@grafana/data/src/panel/PanelPlugin'; +import { config } from 'app/core/config'; import { DimensionContext } from '../dimensions/context'; @@ -64,3 +65,4 @@ export interface CanvasElementItem extends RegistryI export const defaultBgColor = '#D9D9D9'; export const defaultTextColor = '#000000'; +export const defaultThemeTextColor = config.theme2.colors.text.primary; diff --git a/public/app/features/canvas/elements/text.tsx b/public/app/features/canvas/elements/text.tsx index 2af79e8cd5c..d8d0e02b66f 100644 --- a/public/app/features/canvas/elements/text.tsx +++ b/public/app/features/canvas/elements/text.tsx @@ -9,7 +9,7 @@ import { DimensionContext } from 'app/features/dimensions/context'; import { ColorDimensionEditor } from 'app/features/dimensions/editors/ColorDimensionEditor'; import { TextDimensionEditor } from 'app/features/dimensions/editors/TextDimensionEditor'; -import { CanvasElementItem, CanvasElementProps, defaultTextColor } from '../element'; +import { CanvasElementItem, CanvasElementProps, defaultThemeTextColor } from '../element'; import { ElementState } from '../runtime/element'; import { Align, TextConfig, TextData, VAlign } from '../types'; @@ -136,7 +136,7 @@ export const textItem: CanvasElementItem = { align: Align.Center, valign: VAlign.Middle, color: { - fixed: defaultTextColor, + fixed: defaultThemeTextColor, }, size: 16, },