Documentation & authoring
Long-form authoring surfaces. RichEditorPage frames a rich-text editor as a whole page — an authoring canvas beside a metadata / outline / properties aside — over the DocumentLayout.
The heavy Tiptap editor is a caller-passed client island, so the page shell itself stays server-safe.
RichEditorPage
A document-authoring page: a rich-text editor canvas with a metadata/outline/properties aside and a footer, over the DocumentLayout.
Edit announcement
Draft
Provenance: draft created in the team portal · autosaved 45 minutes ago · not yet published.
- editor (required)
- The authoring surface (→ DocumentLayout viewer). The heavy Tiptap <RichTextEditor> ('use client', @/components/ds/editor) rides this slot so the recipe stays server-safe.
- aside / asideWidth
- Metadata / outline / properties rail (e.g. a DefGrid + document outline); default 320px.
- footer
- Footer slot. Server-safe shell.