Inline bold, italic and links on the canvas #46

Closed
opened 2026-10-07 16:47:22 +00:00 by jknapp · 1 comment
Owner

Tier: Core polish · Order: 19 of 35 · Effort: M · Impact: high

What

Select a word in a text block and a small toolbar lets you bold it or link it, with no panel trip.

Why

Every modern builder has it. Audit: inline text is plain only; you can't bold one word.

Today

Plain text; export escapes the whole string.

Design notes

Store sanitized inline HTML (b, i, u, a, br, colored span) and run it through the same DOMPurify allowlist the HTML block uses. contentEditable is good enough; no editor framework.

Depends on

  • #32 One undo step per edit, not per keystroke

From the 2026-10-07 site-builder research (competitor review, user sentiment, code audit, Fable prioritization). Roadmap: https://claude.ai/artifact/QpQcSCk21z6SN7LPSm8tKE · id inline-rich-text

**Tier:** Core polish · **Order:** 19 of 35 · **Effort:** M · **Impact:** high ## What Select a word in a text block and a small toolbar lets you bold it or link it, with no panel trip. ## Why Every modern builder has it. Audit: inline text is plain only; you can't bold one word. ## Today Plain text; export escapes the whole string. ## Design notes Store sanitized inline HTML (b, i, u, a, br, colored span) and run it through the same DOMPurify allowlist the HTML block uses. contentEditable is good enough; no editor framework. ## Depends on - #32 One undo step per edit, not per keystroke --- From the 2026-10-07 site-builder research (competitor review, user sentiment, code audit, Fable prioritization). Roadmap: https://claude.ai/artifact/QpQcSCk21z6SN7LPSm8tKE · id `inline-rich-text`
jknapp added the tier: core-polisheffort: Mimpact: high labels 2026-10-07 16:47:22 +00:00
Author
Owner

Shipped in WHP release 2026.10.3 (site-builder main bdb4789, deployed fleet-wide 2026-10-07). Implemented, reviewed and verified as part of the editor-polish batch.

Shipped in WHP release **2026.10.3** (site-builder `main` bdb4789, deployed fleet-wide 2026-10-07). Implemented, reviewed and verified as part of the editor-polish batch.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cloud-hosting-platform/site-builder#46