Skip to content

Add syndication tab to post editor

jedmund requested to merge feature/syndication-tab into main

Created by: jedmund

Summary

  • Split post editor metadata tab into separate Metadata and Syndication tabs
  • Add social preview card showing how the post will look when cross-posted
  • Add appendLink toggle to control whether the canonical URL is appended
  • Extract urlEmbed data from TipTap content for embed card previews
  • Replace BrandingToggle with generic Switch component
  • Inline syndication status (View/Edit/Add link) into platform toggle rows

Test plan

  • Three tabs show in post editor: Content, Metadata, Syndication
  • Preview card updates reactively with text, media, and embeds
  • Platform toggles control Bluesky/Mastodon syndication
  • Append link toggle updates preview and persists on save
  • Post button triggers syndication, disables when all platforms are done
  • Add/Edit link modals work for manual syndication URLs
  • BrandingSection toggle still works with blue accent

Merge request reports

Loading