feat: edit content directly in previews
All checks were successful
deploy-socialize / image (push) Successful in 1m4s
deploy-socialize / deploy (push) Successful in 26s

This commit is contained in:
2026-05-09 12:21:27 -04:00
parent fc760736f8
commit ca68132546
2 changed files with 273 additions and 68 deletions

View File

@@ -22,6 +22,10 @@ The editor should use one shared content body for every selected target channel,
- Make target preview tabs compact.
- Move the create content entry point into the top app menu bar.
- Remove the asset-management tab from the content detail production panel.
- Move content editing into the channel preview cards instead of using a separate post text field.
- Keep target copy/title synchronized by default, with per-target opt-out.
- Show title editing only for networks that normally need titles, such as YouTube, Reddit, Website, and newsletters.
- Let each target choose its own media requirement.
- Preserve existing save payloads and backend contracts.
## Validation
@@ -44,3 +48,7 @@ npm run build
- [x] Target channel tabs use compact icon-only buttons with channel names as accessible labels and tooltips.
- [x] Create content is available from the top app menu bar.
- [x] Assets are no longer shown in the content detail production panel.
- [x] Authors edit the active channel preview directly.
- [x] Channel copy/title is synchronized by default and can be unsynchronized per target.
- [x] Title input only appears for title-oriented targets.
- [x] Each target can choose no media, image, video, clip, or carousel independently.