Resolves #8635 — removes all antd and @ant-design dependencies from workspace and project settings pages, replacing them with @highlight-run/ui components and native HTML elements.
| File | antd Component Removed | Replacement |
|---|---|---|
WorkspaceSettings.tsx |
Alert (via @components/Alert) |
Callout from @highlight-run/ui |
FieldsForm.tsx |
Input, Button, CircularSpinner |
Native <input>, UI Button, IconSolidLoading |
AutoJoinForm.tsx |
Checkbox from antd/es/checkbox, Tooltip wrapper |
Native <input type="checkbox">, UI Tooltip |
GitHubSettingsModal.tsx |
Select from antd |
Select from @highlight-run/ui |
GitHubEnhancementSettingsForm.tsx |
Select from antd |
Select from @highlight-run/ui |
Also cleaned up antd-specific CSS selectors from AutoJoinForm.module.css.
/claim #8635
antd or @ant-design imports remain in changed files🤖 Generated with Claude Code
Capptify Devs
@ms170888
Highlight (YC W23)
@highlight