fundon
2025-03-13 13:15:40 +00:00
parent 8783859dd1
commit 341321284e
2 changed files with 5 additions and 3 deletions
@@ -72,7 +72,8 @@ export const ShapeSettings = () => {
const { palettes: textColorPalettes, getCurrentColor: getCurrentTextColor } =
usePalettes(
DefaultTheme.ShapeTextColorShortPalettes,
DefaultTheme.shapeTextColor
DefaultTheme.shapeTextColor,
true
);
const [currentShape, setCurrentShape] = useState<ShapeName>(ShapeType.Rect);
@@ -17,13 +17,14 @@ export const useResolvedTheme = () => {
export const usePalettes = (
originalPalettes: Palette[],
defaultColor: Color
defaultColor: Color,
isShapeText = false
) => {
const theme = useResolvedTheme();
const isDark = theme === ColorScheme.Dark;
const palettes = originalPalettes.map(({ key, value }) => {
// Title needs to be inverted.
if (isDark) {
if (!isShapeText && isDark) {
if (key === 'Black') {
key = 'White';
} else if (key === 'White') {