Rich Text Form
A compose form with a title field and an editor toolbar of formatting actions, a write and preview toggle, plus attach, mention, and publish controls.
A compose form with a title field and an editor toolbar of formatting actions, a write and preview toggle, plus attach, mention, and publish controls.
Search blocks by description or jump to a page.
The source for every Application block is included with Basic and Pro. Pick a plan to copy the code.
Already purchased? Log in
Rich Text Form is a compose surface for project updates. A title field sits above an editor panel whose toolbar carries formatting actions, bold, italic, and link, plus structure actions, bulleted list, numbered list, quote, and code, with a Write and Preview segmented toggle on the right. The editor holds a markdown draft, and a footer strip adds attach and mention actions beside a markdown note. An Email subscribers checkbox and Save draft with Publish update close the form.
The toolbar buttons come from two small action arrays, so the icon row stays declarative and easy to extend. The editor is a plain Textarea seeded with markdown; the Write and Preview toggle is presentational here, ready to swap the panel for a rendered view in a live build. The subscriber note names the exact audience, 46 followers, so the sender knows the reach before publishing.
Reach for this block anywhere someone writes a formatted body inside your app: status updates, release notes, docs, or announcements. Keep the toolbar declarative and wire each action to your editor, then connect the Write and Preview toggle to a rendered markdown panel.
A natural flow around it on an Application Pro page:
Before
After
One strong use is the project update composer. Other rich text surfaces:
Tip: naming the exact subscriber count next to the notify checkbox is what turns a vague toggle into an informed choice.