pages array tells the editor which pre-built HTML pages belong to your template and what sections they are composed of.
squeditor.json
"pages": [
{
"name": "Lexend — Home 5",
"category": "Home",
"description": "Main landing page with hero, features, and pricing.",
"thumbnail": "/templates/lexend/squeditor-assets/pages/index-5.jpg",
"file": "index.html",
"sections": [
"hero_home_5",
"companies_sponsores",
"main_features"
]
}
]
Hide properties
Hide properties
The human-readable name of the page.
A category string to group pages in the editor’s page list.
A short description defining the page’s purpose.
The exact compiled HTML filename inside your
dist/ folder.A preview image shown in the editor’s page browser.
Page thumbnails must strictly follow this relative path structure referencing your template ID:
/templates/[template-id]/squeditor-assets/pages/[page-id].jpg