Pop-up / Modal

A clickable trigger that opens custom rich-text content in a modal overlay. Similar to Size Chart, but for any general-purpose content instead of a sizing table — terms and conditions, care instructions, a product story, or anything else worth showing without leaving the page.


When to use

  • Care or washing instructions for apparel
  • Material sourcing or “how it’s made” content
  • Terms specific to a customizable product (e.g., proof approval policy)
  • Any supporting content that would clutter the product page if shown inline

For a dedicated sizing table, use Size Chart instead — it has the same trigger/modal pattern but with a table-focused editor.


General settings

SettingDescription
LabelField label shown above the trigger
NameInternal name — not shown to customers

Trigger settings

SettingDescription
Trigger styleButton, Text link, or Button + link
Trigger labelThe clickable text shown on the page (e.g., “View details”)

Pop-up / Modal settings showing Label, Name, Trigger style, and Trigger label, with the button trigger in the Storefront Preview


SettingDescription
Modal titleOptional heading shown at the top of the pop-up
Modal contentThe body content, edited with a rich text editor — supports bold/italic/strikethrough, headings, lists, quotes, links, images, and tables

Pop-up / Modal settings showing the Modal title field and the Modal content rich text editor with sample content

A new Pop-up / Modal element starts with sample placeholder content in the editor — replace it with your own text, formatting, and images.


Storefront behavior

  • The trigger renders in the position where the element sits in the element list
  • Clicking the trigger opens a centered modal overlay with a close button
  • The modal does not affect any element values — it’s purely informational
  • The modal closes when the customer clicks the X button, clicks outside the modal, or presses Escape
  • Pop-up / Modal is a display element — it does not submit a value to the cart or appear on the order.