Skip to content

pantoken-root / plugins/pantoken/layouts/src / PageLayout

Interface: PageLayout ​

Beta

A starter page layout: a plain composition of existing components, no new CSS selectors.

Properties ​

name ​

name: string

Beta

Stable id, matches the source folder name, e.g. "hero".


title ​

title: string

Beta

Label shown in a layout picker.


html ​

html: string

Beta

Raw HTML for the layout, built from @pantoken/components classes.


imagePlaceholders? ​

optional imagePlaceholders?: readonly PageLayoutImagePlaceholder[]

Beta

Image slots that consumers may materialize without provider-specific URLs.