Consistent headings, lists, quotations, inline code, code blocks, and tables. Presentation only: no parser, sanitizer, syntax highlighter, or link policy.
Use Prose around trusted HTML or your renderer’s output. Links retain native keyboard focus.
A quiet content surface, separate from application chrome.
const message = "Hello";
console.log(message);| Component | Ownership |
|---|---|
| Composer | Input experience |
| Application | Draft persistence and submission |
<Prose>
<h2>Notes</h2>
<p>
Use <code>Composer</code> for message entry.
</p>
<pre>
<code>{source}</code>
</pre>
</Prose>
Supply trusted React content or sanitized renderer output. Code blocks and tables scroll horizontally rather than widening the page. Native links retain browser focus feedback.