AllDesignWidgetsDynamic Text Widget

Dynamic Text Widget

Rich text editing for blog posts and long-form content.

Dynamic Text is the primary blog editing widget for long-form content. It is not recommended for regular pages, but you can still use it when you need advanced formatting or embedded media.

Add a Dynamic Text widget

1

Open the widget picker

In the page editor, open Widgets.

2

Drag Dynamic Text

In Other, drag Dynamic Text (text icon) onto the page.

3

Edit content

Click the widget and choose Edit Dynamic Text to open the editor.

Slash commands

Type / in the editor to open the command menu. Available commands include Text, Heading 1, Heading 2, Heading 3, Image, Video, Video Embed, Code Embed, Quote, Code Block, Divider, Bullet List, and Numbered List. Video embeds support YouTube, Vimeo, Loom, or Wistia.

The slash menu keeps focus in the editor when you choose a command, so inserted headings, lists, media blocks, and dividers appear where you were writing. Headings also behave more like normal writing blocks: pressing Enter at the end of a heading starts a paragraph, Shift+Enter adds a line break, and deleting an empty heading removes the heading block.

Tables and task lists

Markdown content created through an approved assistant or Website API Key can include tables and checkbox task lists. Hiveality keeps those structures editable and gives them the same presentation in the editor and on the published page.

  • Tables include visible borders, cell spacing, and emphasized headers.
  • Wide tables scroll horizontally on smaller screens instead of pushing the page beyond the viewport.
  • Task lists use checkboxes without an extra bullet beside each item.

Review imported or assistant-created content in Preview before publishing, especially when a table contains many columns.

Blog writing mode

When Dynamic Text is used for a blog post, the editor opens with a calm placeholder and waits for you to click into the body before showing rich text controls. While you are writing, text selection takes priority and page-builder drag handles stay out of the way.

Inline media

Use the toolbar buttons Insert Image and Insert Video to add inline media inside your text. Video embeds are also available from the slash menu.

Left, center, and right alignment for inline images is saved with the image and is preserved when the post or page is reopened, previewed, or published.

Inline code embeds

Choose Code Embed from the slash menu when custom HTML, CSS, or JavaScript needs to appear inside a blog post or another Dynamic Text block.

  • Paste the code into the embed card, choose a reserved height, and save it.
  • On visible is the default live-loading option. It waits until a reader scrolls near the embed, which keeps the initial page lighter.
  • Choose Immediate when the embed must load with the page.
  • The reserved area uses a subtle striped placeholder until the live embed is ready, then the placeholder clears automatically.
  • The editor uses a sandboxed preview. Verify scripts and third-party behavior on the published page because scripts stay blocked in editor and preview routes.
  • Use the card's edit and delete actions to update or remove the embed without editing the surrounding article.

Use Add Link to connect selected text to pages, anchors, email addresses, phone numbers, files, or external URLs. When you edit an existing link, the dialog opens with the current link details.

Internal links keep their saved new-tab and nofollow choices when the article is reopened. Leave nofollow off for ordinary links between pages on the same website unless you have a specific search or trust reason to use it.

Links use the site's action color and an underline by default. Select linked text when you want to set a custom link color, recolor the underline with it, or remove the underline for that specific link.

Editing toolbar

The editor toolbar includes Ask AI actions (Create, Improve, Shorten, Lengthen, and a custom prompt with optional surrounding context), plus styling tools for Styles, Font Family,

Font Weight, Font Size, Line Height, Text Color, Highlight Color, Bold,Italic, Underline,Text Decoration, Bullet List,Numbered List, Text Alignment,Add Link, and Clear Formatting.

Available weight options follow the active font, so unsupported weights are filtered out automatically.

At tablet or mobile width, headings with a custom base font size scale inside the active editor as they will on the page. The font-size control continues to show the saved base size, so switching preview widths does not rewrite the heading style.

When you set a Text Color for the whole Dynamic Text widget, paragraphs, headings, lists, and other blocks inside the editor use that color unless you apply a separate inline color to selected text.

Toolbar actions

  • Edit Dynamic Text
  • Alignment
  • Animation
  • Copy
  • Delete
Updated Aug 29, 2026

Was this helpful?