Skip to content

Align channel management panel with profile#1066

Draft
thomaspblock wants to merge 4 commits into
mainfrom
channel-management-clean
Draft

Align channel management panel with profile#1066
thomaspblock wants to merge 4 commits into
mainfrom
channel-management-clean

Conversation

@thomaspblock

@thomaspblock thomaspblock commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Refactor the channel management sheet into a profile-style panel with a compact header, hero, quick actions, full-width narrative rows, and clearer metadata rows.
  • Move channel editing into a single-save dialog and make canvas management a drill-in view with markdown rendering and preview text.
  • Split channel management row helpers into a dedicated component file to keep the sheet under desktop file-size limits.

Test plan

  • pnpm --dir desktop exec biome check src/features/channels/ui/ChannelManagementSheet.tsx src/features/channels/ui/ChannelManagementSheetRows.tsx src/features/channels/ui/ChannelCanvas.tsx
  • pnpm --dir desktop check:file-sizes
  • pnpm --dir desktop typecheck
  • Pre-commit hooks passed
  • Pre-push hooks passed

@thomaspblock thomaspblock force-pushed the channel-management-clean branch from da47110 to 016d246 Compare June 16, 2026 11:16
@thomaspblock thomaspblock force-pushed the channel-management-clean branch from 91b9cf5 to 767614f Compare June 16, 2026 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant