feat(ui): proper sidebar styling, unified buttons, split AI Studio #56

Merged
kreativmonkey merged 1 commit from feature/ui-refresh into main 2026-06-10 23:08:55 +02:00
Owner
  • Write actual CSS for .app-sidebar so the sidebar uses --surface-raised
    (light gray in light mode, dark in dark) while .app-main now uses
    --surface (white in light mode). Fixes the inverted-looking layout.
  • Add a legacy .button -> .btn style alias so old views (Dashboard,
    Settings, Recurring, MediaLibrary) match the modern button language
    without rewriting their markup.
  • Split AI Studio into two top-level sections:
    • AI Profile — brand setup, knowledge base, AI assistant, vibe preview
      and a new "So sieht dein Brand im Prompt aus" panel that surfaces the
      system prompt as a comprehension layer.
    • AI Generator — task input and editor with mood pills; prompt preview
      stays as a contextual debug toggle.
  • Tighten SectionCard header (icon size, alignment, gap, line height).
  • Update E2E tests for the new split and selectors.

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

- Write actual CSS for .app-sidebar so the sidebar uses --surface-raised (light gray in light mode, dark in dark) while .app-main now uses --surface (white in light mode). Fixes the inverted-looking layout. - Add a legacy .button -> .btn style alias so old views (Dashboard, Settings, Recurring, MediaLibrary) match the modern button language without rewriting their markup. - Split AI Studio into two top-level sections: * AI Profile — brand setup, knowledge base, AI assistant, vibe preview and a new "So sieht dein Brand im Prompt aus" panel that surfaces the system prompt as a comprehension layer. * AI Generator — task input and editor with mood pills; prompt preview stays as a contextual debug toggle. - Tighten SectionCard header (icon size, alignment, gap, line height). - Update E2E tests for the new split and selectors. Co-authored-by: Cursor <cursoragent@cursor.com>
feat(ui): proper sidebar styling, unified buttons, split AI Studio
All checks were successful
CI/CD Workflow / Test Backend (Go) (pull_request) Successful in 2m28s
CI/CD Workflow / Test Frontend (Node.js) (pull_request) Successful in 53s
CI/CD Workflow / E2E (Playwright + Go) (pull_request) Successful in 6m27s
CI/CD Workflow / Build and Publish Docker Image (pull_request) Has been skipped
CI/CD Workflow / Trigger Dockhand Deployment (pull_request) Has been skipped
6a91f9c0ec
- Write actual CSS for .app-sidebar so the sidebar uses --surface-raised
  (light gray in light mode, dark in dark) while .app-main now uses
  --surface (white in light mode). Fixes the inverted-looking layout.
- Add a legacy .button -> .btn style alias so old views (Dashboard,
  Settings, Recurring, MediaLibrary) match the modern button language
  without rewriting their markup.
- Split AI Studio into two top-level sections:
  * AI Profile — brand setup, knowledge base, AI assistant, vibe preview
    and a new "So sieht dein Brand im Prompt aus" panel that surfaces the
    system prompt as a comprehension layer.
  * AI Generator — task input and editor with mood pills; prompt preview
    stays as a contextual debug toggle.
- Tighten SectionCard header (icon size, alignment, gap, line height).
- Update E2E tests for the new split and selectors.

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!56
No description provided.