Vertikal Fast Frontend Microeditor lets authorized users highlight a word, phrase or sentence in a post and edit its whole containing text block (paragraph, heading, list item, quote …) in a TinyMCE modal on the front end. The block’s inline HTML (bold, italic, links) is kept. The originally highlighted phrase is shown pale yellow in the editor; that highlight uses the CSS Custom Highlight API and is never saved.
Workflow:
Only the edited block changes in the stored content: everything else, including Gutenberg block delimiters, stays byte-identical. In block content, a paragraph or heading split into several elements becomes several proper blocks, and a list item can become several list items.