feat(ui): share AI Studio primitives across views #55

Merged
kreativmonkey merged 1 commit from feature/ui-refresh into main 2026-06-10 22:46:07 +02:00
Owner

Extract SectionCard, ToggleSwitch, TagInput, Segmented, OptionPill, and
ActionBar from the brand wizard into a reusable components/ui module.
Apply them across RSS feeds, recurring templates, campaign formats,
admin logs, and the API token scope picker so the whole app speaks the
same visual language. Replaces ad-hoc checkboxes and selects with proper
toggles, segmented controls, and pill-style option grids.

Co-authored-by: Cursor cursoragent@cursor.com

Extract SectionCard, ToggleSwitch, TagInput, Segmented, OptionPill, and ActionBar from the brand wizard into a reusable components/ui module. Apply them across RSS feeds, recurring templates, campaign formats, admin logs, and the API token scope picker so the whole app speaks the same visual language. Replaces ad-hoc checkboxes and selects with proper toggles, segmented controls, and pill-style option grids. Co-authored-by: Cursor <cursoragent@cursor.com>
feat(ui): share AI Studio primitives across views
All checks were successful
CI/CD Workflow / Test Backend (Go) (pull_request) Successful in 2m25s
CI/CD Workflow / Test Frontend (Node.js) (pull_request) Successful in 52s
CI/CD Workflow / E2E (Playwright + Go) (pull_request) Successful in 6m11s
CI/CD Workflow / Build and Publish Docker Image (pull_request) Has been skipped
CI/CD Workflow / Trigger Dockhand Deployment (pull_request) Has been skipped
02705ba01c
Extract SectionCard, ToggleSwitch, TagInput, Segmented, OptionPill, and
ActionBar from the brand wizard into a reusable components/ui module.
Apply them across RSS feeds, recurring templates, campaign formats,
admin logs, and the API token scope picker so the whole app speaks the
same visual language. Replaces ad-hoc checkboxes and selects with proper
toggles, segmented controls, and pill-style option grids.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kreativmonkey/goloom!55
No description provided.