fix custom gradients in audiomotion visualizer

This commit is contained in:
jeffvli
2025-12-28 17:45:21 -08:00
parent b26b6eab09
commit 3c07f03651
3 changed files with 125 additions and 153 deletions
+7 -7
View File
@@ -243,13 +243,13 @@ const AudioMotionAnalyzerSettingsSchema = z.object({
customGradients: z.array(
z.object({
colorStops: z.array(
z.string().or(
z.object({
color: z.string(),
level: z.number().min(0).max(1).optional(),
pos: z.number().min(0).max(1).optional(),
}),
),
z.object({
color: z.string(),
level: z.number().min(0).max(1).optional(),
levelEnabled: z.boolean().optional(),
pos: z.number().min(0).max(1).optional(),
positionEnabled: z.boolean().optional(),
}),
),
dir: z.string().optional(),
name: z.string(),