---
url: /api/plugins/pantoken/layouts/src/interfaces/PageLayout.md
---
[pantoken-root](../../../../../index.md) / [plugins/pantoken/layouts/src](../index.md) / 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`](PageLayoutImagePlaceholder.md)\[]

Beta

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