Add Organizer tab with binders, separators, generated docs

Featurekamo-internal
Shipped
May 21, 2026 at 4:21 PM UTC
Author
kamo
Commit
aa1d234

Adds the Organizer to the doc manager: - New "Organizer" tab (position 4) with a binder list + editor split view; existing tabs shift right - "Add to Organizer" action on every doc row opens a binder picker (existing binders or create new) - Binder editor: drag-to-reorder items (HTML5 DnD), add Page Separator (color + label via ModernColorPicker), add Generated Doc (Cover Page, Table of Contents, Photo Album, Word Count) - Photo Album supports upload-new-photos (also adds to doc manager) and browse-existing - Binder-wide modifiers panel reusing the esign modifier shape (page numbers, label, watermark) - Per-doc-instance modifier overrides via a per-item dialog - Preview mode renders the merged PDF in an iframe - Download button invokes /api/docs/binders/{id}/render New Zustand store useBinderStore, REST client app/utils/binderApi.ts, and Next.js proxy routes under /api/docs/binders/* mirroring the existing imaging proxy pattern.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing