fix(web): fix personalities page dark mode theming and wire to API #540

Merged
jason.woltje merged 1 commits from fix/personalities-page into main 2026-02-27 10:59:06 +00:00
Owner

Fixes Formality dropdown dark mode visibility. Wires create/update/delete to the personalities API. Uses useWorkspaceId for workspace context.

Fixes Formality dropdown dark mode visibility. Wires create/update/delete to the personalities API. Uses useWorkspaceId for workspace context.
jason.woltje added 1 commit 2026-02-27 10:53:28 +00:00
fix(web): fix Select dark mode theming and personalities API client
All checks were successful
ci/woodpecker/push/web Pipeline was successful
726c81e5ba
- Replace hardcoded white/gray colors in Select component with theme tokens
  (bg-bg, border-border, text-text, bg-surface, hover:bg-surface-2)
- Handle 204 No Content responses in apiRequest to prevent JSON parse errors
- Fix deletePersonality return type to void (matches 204 response)

Partial work for SS-UI-002

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
jason.woltje merged commit c38bfae16c into main 2026-02-27 10:59:06 +00:00
Sign in to join this conversation.