diff --git a/.changeset/sources-separator-click-ui.md b/.changeset/sources-separator-click-ui.md
new file mode 100644
index 0000000000..b4fdf8ad14
--- /dev/null
+++ b/.changeset/sources-separator-click-ui.md
@@ -0,0 +1,6 @@
+---
+'@hyperdx/app': patch
+---
+
+refactor: use the click-ui `Separator` instead of the Mantine `Divider` in the
+source form and the sources list.
diff --git a/packages/app/src/components/Sources/SourceForm/LogTableModelForm.tsx b/packages/app/src/components/Sources/SourceForm/LogTableModelForm.tsx
index a6bddd67fe..b936c352f3 100644
--- a/packages/app/src/components/Sources/SourceForm/LogTableModelForm.tsx
+++ b/packages/app/src/components/Sources/SourceForm/LogTableModelForm.tsx
@@ -1,7 +1,8 @@
import { useState } from 'react';
import { useWatch } from 'react-hook-form';
+import { Separator } from '@clickhouse/click-ui';
import { SourceKind } from '@hyperdx/common-utils/dist/types';
-import { Anchor, Box, Button, Divider, Group, Stack } from '@mantine/core';
+import { Anchor, Box, Button, Group, Stack } from '@mantine/core';
import { IconSettings } from '@tabler/icons-react';
import { useBrandDisplayName } from '@/brand';
@@ -110,7 +111,7 @@ export function LogTableModelForm(props: TableModelProps) {
display: showOptionalFields ? 'flex' : 'none',
}}
>
-
+
-
+
-
+
{/*
-
+
-
+
-
+
-
+
-
+
);
}
diff --git a/packages/app/src/components/Sources/SourceForm/TraceTableModelForm.tsx b/packages/app/src/components/Sources/SourceForm/TraceTableModelForm.tsx
index b60459b02c..47265e50e9 100644
--- a/packages/app/src/components/Sources/SourceForm/TraceTableModelForm.tsx
+++ b/packages/app/src/components/Sources/SourceForm/TraceTableModelForm.tsx
@@ -1,6 +1,7 @@
import { Controller, useWatch } from 'react-hook-form';
+import { Separator } from '@clickhouse/click-ui';
import { SourceKind } from '@hyperdx/common-utils/dist/types';
-import { Box, Divider, Slider, Stack } from '@mantine/core';
+import { Box, Slider, Stack } from '@mantine/core';
import { useBrandDisplayName } from '@/brand';
import { SourceSelectControlled } from '@/components/SourceSelect';
@@ -74,7 +75,7 @@ export function TraceTableModelForm(props: TableModelProps) {
placeholder="Timestamp, ServiceName, StatusCode, Duration, SpanName"
/>
-
+
-
+
-
+
-
+
-
+
-
+
)}
- {index < (sources?.length ?? 0) - 1 && }
+ {index < (sources?.length ?? 0) - 1 && }
))}
{isCreatingSource && (
<>
- {sources && sources.length > 0 && }
+ {sources && sources.length > 0 && }
setIsCreatingSource(false)}