This PR completes the total removal of antd and legacy @components from the Workspace Settings and Project Settings pages. Beyond a simple component swap, I have modernized the layout to align with Highlight’s high-fidelity “Master-Detail” design standards.
Key Refactor Highlights:
maxWidth="800") across all 15+ settings tabs..module.css files to @highlight-run/ui System Props, utilizing p="24", dividerWeak borders, and borderRadius="8" for a “breathable,” premium feel.updated_at field on Admin type) that was causing 422 errors in local Hobby environments.
Modal and Select (mode=“tags”) with modern Dialog and searchable Form.Select primitives.yarn types:check (0 errors) and manual regression testing across all settings tabs.I performed a full manual audit of the Settings infrastructure.
https://github.com/user-attachments/assets/5efbab2f-dd01-40bb-97db-28367fc65055
None. This is a pure frontend UI refactor. No backend migrations or data backfilling are required. (Note: Removed the stale updated_at query field to maintain compatibility with existing backend schemas).
Yes, requesting a quick look from @julian-highlight to confirm the new p="24" padding and consolidated Action Bar patterns meet the intended design spec.
Status:
/closes #8635
/claim #8635
Mohit Jeswani
@mohitjeswani01
Highlight (YC W23)
@highlight