diff --git a/src/components/theme-creator/ColorPicker.tsx b/src/components/theme-creator/ColorPicker.tsx index 8bf2be105..e45a46dd7 100644 --- a/src/components/theme-creator/ColorPicker.tsx +++ b/src/components/theme-creator/ColorPicker.tsx @@ -385,9 +385,11 @@ function Popover({ export function ColorPicker({ value, onChange, + unset = false, }: { value: string; onChange: (hex: string) => void; + unset?: boolean; }) { const [open, setOpen] = useState(false); const [hsva, setHsvaRaw] = useState<[number, number, number, number]>(() => hexToHsva(value)); @@ -444,9 +446,9 @@ export function ColorPicker({ padding: 0, overflow: "hidden" }} - title={value} + title={unset ? undefined : value} > -
+ {!unset && } {open && anchorRect && ({text}
+ {children}
+ {group.label}
- {group.fields.map((field) => ( -{ui[field as string]}
-
- {group.label}
- {group.fields.map((field) => ( -{term[field as string].slice(0, 7)}
-