From f4891447d3ea5ced584491c6ffaa7d75ce2eaff1 Mon Sep 17 00:00:00 2001 From: Thomas Camlong Date: Thu, 13 Aug 2026 20:11:52 +0200 Subject: [PATCH] fix(onboarding): use preset board colors --- packages/onboarding/src/setup-studio.tsx | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/packages/onboarding/src/setup-studio.tsx b/packages/onboarding/src/setup-studio.tsx index 350b9d5b2..c042cce95 100644 --- a/packages/onboarding/src/setup-studio.tsx +++ b/packages/onboarding/src/setup-studio.tsx @@ -34,6 +34,7 @@ import { Title, UnstyledButton, useMantineColorScheme, + useMantineTheme, } from "@mantine/core"; import type { MantineSize } from "@mantine/core"; import { @@ -1249,6 +1250,8 @@ const formatSecretKind = (kind: IntegrationSecretKind) => const BoardBuilder = (props: StudioSectionProps) => { const t = useScopedI18n("init.studio.board"); const reduceMotion = useReducedMotion(); + const theme = useMantineTheme(); + const colorSwatches = Object.values(theme.colors).map((color) => color[6]); const previewWidgetKinds = getPreviewWidgetKinds(props); const previewAppCount = getPreviewAppCount(props); return ( @@ -1282,8 +1285,24 @@ const BoardBuilder = (props: StudioSectionProps) => { withAsterisk /> - - + +