diff --git a/superset-frontend/packages/generator-superset/generators/plugin-chart/templates/src/types.erb b/superset-frontend/packages/generator-superset/generators/plugin-chart/templates/src/types.erb index 4666626993a..851e84601e4 100644 --- a/superset-frontend/packages/generator-superset/generators/plugin-chart/templates/src/types.erb +++ b/superset-frontend/packages/generator-superset/generators/plugin-chart/templates/src/types.erb @@ -25,7 +25,7 @@ import { export interface <%= packageLabel %>StylesProps { height: number; width: number; - headerFontSize: keyof typeof supersetTheme.typography.sizes; + headerFontSize: 'fontSizeSM' | 'fontSize' | 'fontSizeLG' | 'fontSizeXL' | 'fontSizeHeading1' | 'fontSizeHeading2' | 'fontSizeHeading3' | 'fontSizeHeading4' | 'fontSizeHeading5'; boldText: boolean; } diff --git a/superset-frontend/packages/superset-ui-chart-controls/src/components/SQLPopover.tsx b/superset-frontend/packages/superset-ui-chart-controls/src/components/SQLPopover.tsx index af0ff77db9e..4542c8f1635 100644 --- a/superset-frontend/packages/superset-ui-chart-controls/src/components/SQLPopover.tsx +++ b/superset-frontend/packages/superset-ui-chart-controls/src/components/SQLPopover.tsx @@ -24,7 +24,7 @@ import { css, styled, useTheme, t } from '@superset-ui/core'; const StyledCalculatorIcon = styled(CalculatorOutlined)` ${({ theme }) => css` - color: ${theme.colors.grayscale.base}; + color: ${theme.colorIcon}; font-size: ${theme.fontSizeSM}px; & svg { margin-left: ${theme.sizeUnit}px; diff --git a/superset-frontend/packages/superset-ui-core/src/chart/components/FallbackComponent.tsx b/superset-frontend/packages/superset-ui-core/src/chart/components/FallbackComponent.tsx index d5ff70c954c..9f704f3c362 100644 --- a/superset-frontend/packages/superset-ui-core/src/chart/components/FallbackComponent.tsx +++ b/superset-frontend/packages/superset-ui-core/src/chart/components/FallbackComponent.tsx @@ -27,8 +27,8 @@ export default function FallbackComponent({ error, height, width }: Props) { return (