Terms page design

TipTap sections for /terms (default empty, max 48). Page H1 is fixed as Terms of Service.

Settingdesign.pages.terms.sections_v1

Terms page design

Content sections for the public Terms page (/terms).

Where to find it

Admin → DesignPagesTerms (/admin/design/pages/terms)

Setting key: design.pages.terms.sections_v1

Default: empty (sections: []). Max 48 sections. Section names ≤80 characters.

How it works

Add / rename / reorder / enable TipTap sections. Disabled or empty HTML sections are skipped on the live page. HTML is sanitized (no scripts/iframes/forms).

The page H1 comes from i18n (Terms of Service) - this editor does not change it. Per-section backgrounds are not available (appearance is forced transparent).

Upload TOS checkbox behavior is Settings / Files toggles (toggle.agree_tos_default), not this page.

Common problems

Empty Terms URL

Fresh installs start with no sections - add at least one enabled section and save.

Saving blank wiped the page

An empty sections: [] save is allowed and leaves only the fixed title.

Related